C++语言毕业课程设计报告正文(计算器的实现)
《C++语言毕业课程设计报告正文(计算器的实现)》由会员分享,可在线阅读,更多相关《C++语言毕业课程设计报告正文(计算器的实现)(25页珍藏版)》请在毕设资料网上搜索。
1、 目 录 1 前言 . 2 2 需求分析 . 2 2.1 要求 2 2.2 任务 2 2.3 运行环境 . 2 2.4 开发工具 . 2 3 概要设计 . 2 3.1 系统流程图 . 3 3.2 查询函数流程图 4 4 详细设计 . 8 4.1 分析和设计 . 8 4.2 具体代码实现 . 9 5 课程设计总结 .25 参考文献 25 致 谢 26 1 前言 编写一个程序来实现算术计算器。 通过结构体数组和共用体数组来存放输入的每 一数字或运算符号的记录(包括 1、2、3 等数字,+、-、*、等运算符号) ,然后将 其信息存入文件中。输入一个算术计算式,就在屏幕上显示结果。 2 需求分析 2.
2、1 要求 (1)用C语言实现程序设计; (2)利用结构体、共用体进行相关信息处理; (3)画出查询模块的流程图; (4)系统的各个功能模块要求用函数的形式实现; (5)界面友好(良好的人机互交) ,程序要有注释。 2.2 任务 (1)定义一个结构体类型数组,输入 09 及+、-、*等符号的信息,将其信息 存入文件中; (2)输入简单的加减乘除算术计算式,并在屏幕上显示计算结果; (3)画出部分模块的流程图; (4)编写代码; (5)程序分析与调试。 2.3 运行环境 (1)WINDOWS2000/XP系统 (2)TurboC2.0编译环境 2.4 开发工具 C语言 3 概要设计 3.1 系统流
3、程图 如图3.1所示。 图 3.1 系统流程图 开始开始 N N Y Y printf(“cant form the device,press any key to leave!.“);printf(“cant form the device,press any key to leave!.“); 调用左窗口函数调用左窗口函数menu()menu(); 结束结束 3.2 查询函数流程图 调用输入函数调用输入函数 init_stack()init_stack(); 再调用计算器构成函数再调用计算器构成函数 calculator()calculator(); ; 4 详细设计 4.1 分析和设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 语言 毕业 课程设计 报告 正文 计算器 实现
