C语言计算器文档.docx
《C语言计算器文档.docx》由会员分享,可在线阅读,更多相关《C语言计算器文档.docx(22页珍藏版)》请在第一文库网上搜索。
1、C语言课程设计网络工程学院工程实践院系名称班级学生姓名学号课题摘 要错误!未定义书签。一、问题要求及任务描述错误!未定义书签。二、系统分析错误!未定义书签。1、功能需求错误!未定义书签。2、数据需求错误!未定义书签。3、性能需求错误!未定义书签。4、系统模块框架图错误!未定义书签。三、详细设计与实现错误!未定义书签。1、界面设计错误!未定义书签。2、流程图错误!未定义书签。四、程序测试错误!未定义书签。1、程序运行界面错误!未定义书签。欢迎界面错误!未定义书签。输入错误时界面错误!未定义书签。计算不包含三角函数时界面错误!未定义书签。输入算式后界面错误!未定义书签。计算包含三角函数时界面.错误
2、!未定义书签。输入算式后界面错误!未定义书签。选择continue后界面错误!未定义书签。不继续计算时界面错误!未定义书签。总结错误!未定义书签。源代码错误!未定义书签。计算器是人们生活必不可少的简单工具。在我们的学习生活中经常会用到计算器来进行简单的运算。因此,如何编写一个简单的计算器程序,也是我们应该掌握的。本程序使用C语言作为开发语言,开发计算器,实现简单的加、减、乘、除、取余数、求三角函数等运算。本文分析了程序的设计需求、设计意义、题目要求等,分别从需求分析、总体设计、详细设计等各个方面详细介绍了程序的设计与实现过程。关键字:计算器,加减乘除,取余数第1页共16页一、问题要求及任务描述
3、题目要求完成一个简单的计算器,要求实现最基本的运算操作,当用户输入一个算式后,计算器显示计算结果,同时屏幕项部显示:continue?如果用户此时按丫键,则继续输入下一个算式,否则,程序终止。实现要求:由主函数获取用户输入的算式并进行分解,确定操作数和操作符完成基本运算(+ X + %)函数完成复杂运算(sin, cos, tag)函数二、系统分析1、功能需求本系统是一个简单的计算器程序系统本系统需要实现加、减、乘、除、取余数、三角函数等功能,并尽量使计算结果精确。2、数据需求本系统需要手动输入需要计算的算式,由系统自动分解出运算数据,运算操作符。3、性能需求在运行本程序时只要按照正确的操作方
4、法不会出现无法运行的情况,系统稳定好,安全可靠。4、系统模块框架图加法第3页共16页三、详细设计与实现1、界面设计运行本程序,会弹出一个窗口,用户在窗口中按照要求输入进行操作2、流程图四、程序测试1、程序运行界面欢迎界面”D:C 程序江程实践QebugMisuanqiexR”:M=+=M=+=M=M= 欢迎使用计算器 * 1.进行运算* 2.退 出*:m=+=m=m=m=m=m=+=m=+=m=+=m=m=m:=M=M=m=m=m=m=M=m=m=M=m=m=t=m*请输入你要进行的操作:输入错误时界面”D:C 程序工程实践DebugVisuanqi.exB-* * 欢迎使用计算器 :m=m=
5、M=m::M=m=m=+=m=m=m=m=m=+=m=m=m=m:* 1.进行运算* 2.退 出*:+=m=M=M=m=M=M=m=M=M=m=M=m=t=m=m:M=M=M=M=+=M=M=M=M=M=m=M=m=m=M=M=t=M:请输入你要进行的操作:3人错误,请重新输入!请输入你要进行的操作:第5页共16页计算不包含三角函数时界面“D:C程序工程实践 DebugVsuanqi.exe*欢迎使用计算器:+=+*+*+* 1.进行运算* 2.退 出*请输入你要进行的操作:1计算包含三角函数吗? (y/n)n请愉入需要计算的算式:输入算式后界面“D:C?M 程实选 Debugjisuanqi
6、.exe .* * 欢迎使用计算器 :M=M=M=M=M=t::m=m=m=M=m=+=m=m=m=m=m=M=M=m:* 1.进行运算* 2.退 出*:M=McmD|cM=M=t=M=M=t=M=|=M=t=+=Mc+D|c*D|Ct=4cM=M:* 请输入你要进行的操作:1 计算包含三角函数吗? (y/n)n-请输入需要计算的算式:124/4 输入的第一个数为:124.000000 要进行的运算为:/ 输入的第二个数为:4.000000结果为:124.000000/4.000000=31.000000continue? (y/n)计算包含三角函数时界面 D:C 程序江程实践 DebugVi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 计算器 文档
![提示](https://www.001doc.com/images/bang_tan.gif)