题目
用栈的知识和算符优先法对算术表达式求值
一、实验目的:
熟练掌握栈的基本操作,进一步理解栈的应用.
二、实验内容:
设计一个程序,用算符优先法对算术表达式求值.
三、基本要求:
以字符序列的形式从终端输入语法正确的、不含变量的算术表达式,利用算符优先关系,实现对算术四则混合运算表达式求值
五、测试数据:
8.25;
1+2.5+3+4;
8.7-1*5.2;
1024/4*8;
1024/(4*8);
(17.7+2.3)*(6/2);
3-3-3;
8/(9-9);
虽然很想自己搞出来,但是自己的能力实在是很有限,那位大侠给个参考.
一、实验目的:
熟练掌握栈的基本操作,进一步理解栈的应用.
二、实验内容:
设计一个程序,用算符优先法对算术表达式求值.
三、基本要求:
以字符序列的形式从终端输入语法正确的、不含变量的算术表达式,利用算符优先关系,实现对算术四则混合运算表达式求值
五、测试数据:
8.25;
1+2.5+3+4;
8.7-1*5.2;
1024/4*8;
1024/(4*8);
(17.7+2.3)*(6/2);
3-3-3;
8/(9-9);
虽然很想自己搞出来,但是自己的能力实在是很有限,那位大侠给个参考.
提问时间:2021-01-26
答案
正好我做了一个相关的东西,和你说的不太一样,具体你自己看吧!你参考下吧 写的不是很好 输入时数字只能是0-9,算式末尾以#结束,因为用的是字符,所以说功能有限,#include#include#define NULL 0typedef struct node{cha...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1如果对于任意非零有理数a、b定义运算@如下:a@b=(b/a)-1,则(-4)@3@(-2)=
- 2728-351+72-149的简便运算是怎么算?
- 3七颗钻石有几次爱心行动,赏析句子妙处,并说明了女孩什样的精神?
- 4天空中最明亮的一颗星
- 5子夏曰:“博学而笃志,切问而近思,仁在其中矣”这句话中的笃志是什么意思
- 6大自然的启示(从某些动物,植物得到启示发明了什么)急用!...(是自己发明的)
- 7从名著中推荐一位令人感动的英雄人物
- 8九宫格横竖相加等于72的问题,
- 91、用安琪酵母发面得饧多长时间啊?室内温度20度.2、和面时面和水的比例是多少呢?水温多少才行?
- 10人体所需要总能的10%~40%是由脂肪所提供的.对?错?