全球旧事资料 分类
C语言程序设计报告
题目简单计算器
设计者
专业班级10090202
学号
指导教师
2011年6月25号
沈阳理工大学理学院
f目录
1、封面1
2、目录2
3、题目与要求3
4、功能设计3
5、流程图4
6、模块具体分析…………………………………………………57
7、整个源程序设计8
8、C程序设计8
9、参考文献8
10、附录程序清单9
f1题目与要求
11问题提出
本人计划编写一个简单的计算器系统用于简单的四则运算。本程序主要考察对循环和加减乘除的运算设计。
12本系统涉及的知识点
Gotoloop循环switch选择语句嵌套retur
退出语句格式化输入和输出If判断语句
13功能要求
具备整型数据、浮点型数据的算术加、减、乘、除运算能。
依次输入第一个运算数、运算符第二个运算数第三个运算数第四个运算数。按回车。
然后输出结果。
例如输入1234回车输出10
2功能设计
21算法设计
本系统需要实现的功能要求
利用switch语句设计如图1所示的主菜单输入符号
三重嵌套switch语句输入一次选着一次路径最终实现四折运算
输入
数字或或或数字或或或数字或或或数字
f按回车
输出结果继续运算或退出程序
Switch或或或
Switch或或或
Switch或或或
Switch或或或
Switch或或或
Switch或或或
Switch或或或
Switch或或或
Switch或或或

22流程图
主函数流程图
f23能模块的具体分析
本程序只有一个主函数
多次利用switch选择语句
和gotoloop循环返回从新运算和retur
结束程序1、主函数mai
f2、输入函数
3输出函数
运行界面如下
f4、继续运算
5、退出程序
输入
按回车退出程序
f附录程序清单
i
cludestdioh
mai

floatabcdt
chars
pri
tf
好听全球资料 返回顶部