题目
算术表达式求值
【问题描述】
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子.设计一个程序,演示符优先法对算术表达式求值的过程
【基本要求】
以字符序列的形式从终端输入语法正确的,不含变量的整数表达式.利用教科书上给出的算符优先关系,实现对算术四则运算表达式的求值,并仿照教科书的例子演示在求值中运算符栈,运算数栈,输入字符和主要操作的变化过程
课程设计报告撰写要求及格式
4、 课程设计正文,包括
(1)问题描述
(2)需求分析:明确规定输入的形式和输出值范围,输出的形式,程序所能达到的功能
(3)概要设计:说明本程序中用到的所有抽象数据类型的定义,主程序流程及各程序模块的层次或调用关系
(4)详细设计:实现概要设计中定义的所有数据类型,对每个操作只需写出伪码算法
5、 用户说明:说明如何使用你编写的程序,详细列出每一步操作步骤
6、 课程设计总结(调试过程中遇到的问题及解决方案,系统存在的不足)
7、 参考文献
8、 附录(程序清单)
【问题描述】
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子.设计一个程序,演示符优先法对算术表达式求值的过程
【基本要求】
以字符序列的形式从终端输入语法正确的,不含变量的整数表达式.利用教科书上给出的算符优先关系,实现对算术四则运算表达式的求值,并仿照教科书的例子演示在求值中运算符栈,运算数栈,输入字符和主要操作的变化过程
课程设计报告撰写要求及格式
4、 课程设计正文,包括
(1)问题描述
(2)需求分析:明确规定输入的形式和输出值范围,输出的形式,程序所能达到的功能
(3)概要设计:说明本程序中用到的所有抽象数据类型的定义,主程序流程及各程序模块的层次或调用关系
(4)详细设计:实现概要设计中定义的所有数据类型,对每个操作只需写出伪码算法
5、 用户说明:说明如何使用你编写的程序,详细列出每一步操作步骤
6、 课程设计总结(调试过程中遇到的问题及解决方案,系统存在的不足)
7、 参考文献
8、 附录(程序清单)
提问时间:2020-11-05
答案
#include #include #include #define error 0#define ok 1#define overflow -1#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define OPSETSIZE 7char OPSET[OPSETSIZE]={'+','-','*','/','(',')','#'};unsi...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1已知x,y都是实数,且y=根号x-2+根号2-x再加4,求y的x次方的平方根
- 2尺子的英语单词怎么读
- 3五年级有三个班进行体育达标测验.五(1)班48人,有32人达到国家体育锻炼标准;五(2)班50人,有35人达到
- 4西周的封国有哪几类?
- 5用兔子的生活习性写400字作文
- 6家电商场运来一批洗衣机彩电,彩电的台数
- 7当x<0,y<0时 ½√x^3y和-√xy^3是不是同类二次根式
- 8你父母喜欢什么食物、运动、颜色?不喜欢什么?写至少5局话英语不要格式
- 9已知函数f(x)=x3-ax2+2ax-1在区间(1,+∞)上是增函数,求实数a的取值范围?
- 10某公园绿化面积与非绿化面积的比是24:15,绿化面积比非绿化面积多360平方米这个公园的总面积是多少平方米
热门考点