1   1  /  1  页   跳转

问一个弱弱的问题。

问一个弱弱的问题。


实现单运算符表达式计算的功能。
输入的操作数可以包含整数或浮点数。如果遇到错误的表达式,应输出错误提示信息。
输入表达式如下:
例如:输入:2+5
输出:7
最后编辑2007-04-18 11:52:12
分享到:
gototop
 

在VB中建立一个简单的加法器,在界面上放三个文本框和两个label
之后,开始编程。可以使用change事件,这样在text1和text2输入数值或改变参数之后,在text3里就能立即显示加法的运算结果
代码如下:
private sub text1_change()
  text3=val(text1)+val(text2)
end sub

private sub text2_change()
  text3=val(text1)+val(text2)
end sub

完了
gototop
 

用C也可以吧!?
gototop
 

你是指直接输入整个表达式吗?如果是这样的话,不论你用什么语言编程,可以先将整个表达式当做字符串来处理,通过字符串函数或者字符串运算逐位分析输入的字符串,把数字和运算符号分离出来并存如变量,然后进行运算,再输出。
至于出错提示,那只要在字符串分析阶段添加就行了。
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT