c课程设计报告——多功能计算器 下载本文

内容发布更新时间 : 2024/11/2 15:32:08星期一 下面是文章的全部内容请认真阅读。

《高级语言程序设计》

课程设计报告

课题名称: 多功能计算器

电子信息学院 2015年 07 月 14 日

目 录

1 课程设计目的与要求 ................................. 1 2 问题描述 ........................................... 2 3 总体设计 ........................................... 3

3.1功能分析 .................................................. 3 1)以菜单方式工作 ............................................. 3 2)整数的加、减、乘、除 ....................................... 3 3)实数的加、减、乘、除 ....................................... 3 4)分数的计算。 ............................................... 3 5)复数的加、减、乘、除 ....................................... 3 6)一元多项式加、减 ........................................... 3 3.2 系统使用的主要函数 ........................................ 3 3.3 系统使用的主要数据结构 .................................... 4

4 详细设计 ........................................... 5

4.1程序总体结构图 ............................................ 5 4.2 程序流程图 ................................................ 7

5 功能测试 .......................................... 11

5.1.系统主界面 ............................................... 11 5.2整数和实数的加减乘除界面 ................................. 11 5.3分数的计算的界面 ......................................... 11 5.4复数的加减乘除的界面 ..................................... 12 5.5一元多项式的加减的界面 ................................... 13

6程序设计调试情况分析 ............................... 14 7 课程设计小结 ...................................... 15 参考文献 ............................................ 16

附录 系统源程序 .................................... 16