编程实现一个计算器,按照四则运算优先级

编程实现一个计算器,按照四则运算优先级
n 编程实现一个简单计算器。请按照四则运算加、减、乘、除、幂(^)和括号的优先关系和惯例,编写计算器程序。要求:(1)从键盘输入一个完整的表达式,以回车作为表达式输入结束的标志;(2)输入表达式中的数值均为大于等于零的整数。中间的计算过程如果出现小数也只取整。 例如,输入:4+2*5= 回车后:输出:14 输入:(4+2)*(2-10)= 回车后: 输出:-48
miranda1204 1年前 已收到1个回答 举报

十分平静 幼苗

共回答了16个问题采纳率:93.8% 举报

我给你个VB的代码在form1中放入2个textbox和1个按钮,并且单击工程-〉部件,在框中加入“Microsoft Script Control”,添加完以后在工具箱找到它,放一个在form中即可使用
Private Sub Command1_Click()
On Error GoTo errhandler
ScriptControl1.Language = "vbscript"
Text2 = ScriptControl1.Eval(Text1)
Exit Sub
errhandler: MsgBox "出错了..."
End Su

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.021 s. - webmaster@yulucn.com