
表达式在C语言中得以求值。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该算术表达式的构成包含操作数、运算符以及界限符。具体而言,操作数指的是正整数,运算符则限定为加、减、乘、除这四种基本运算符号,而界限符包括左右括号,以及用于标记表达式起止的特殊符号“#”,例如:#(7+15)*(23-28/4)#。为了简化表达式的处理,我们引入了表达式起始和结束符。本程序旨在利用“算符优先法”来计算给定算术表达式的最终数值结果。 [基本要求](1) 编程实现从键盘读取一个有效的算术表达式,并准确地输出其计算结果。(2) 同时,程序需展示输入序列以及栈数据结构的演变过程。[选作内容](1) 可以扩展运算符的种类。(2) 增加对变量作为操作数的支持。(3) 进一步拓展操作数的数据类型,使其能够处理实数运算。
全部评论 (0)
还没有任何评论哟~


