《C 语言课程设计》报告 设 计 题 目: 简单计算器设计 学 院 名 称: 电子与信息工程学院 专 业: 计算机科学与技术 班 级: 计科 09-1 姓 名: 朱凯迪 学 号 1 9 * * * 师: * * * 定稿日期: 2010 年 03 月 10 日 2 一、 设计题目 简单计算器设计 二、 设计要求 在功能上功能尽量模拟windows 操作系统中的计算器,系统界面不做强制要求
三、 设计目的 ① 通过本项课程设计,可以培养独立思考、 综合运用所学有关相应知识的能力,能更好的巩固《C 语言程序设计》课程学习的内容,掌握 工程软件设计的基本方法,强化上机动手编程能力,闯过理论与实践相结合的难关
更加了解了 c 语言的好处和其可用性
同时增加了同学之间的团队合作精神
更加也体会到以后在工作中团队合作的重要性和必要性
② 通过 C 语言课程设计,使学生了解高级程序设计语言的结构,掌握基本的程序设计过程和技巧,掌握基本的分析问题和利用计算机求解问题的能力,具备初步的高级语言程序设计能力
为后续各门计算机课程的学习和毕业设计打下坚实基础
四、 设计思想及过程 ① 由于需要使功能尽量模仿Windows 下的计算器,而很多功能要以图形界面实现,故 用 Borland C++ Builder 编写
所以用的是 面向 对 象 程序设计
但因 为这 是 C 语言的课程设计,所以除 了面向 对 象 的使用以外 ,所有语法都是 按 照 C 语言的格 式 编写
② 采 用工程模式 ,文 件包 括 calc
h(运算主 函 数 头 文 件,包 括 各运算符 的操作以及其辅 助 函 数 )、Main
h(窗 体类 的声 明 头 文 件)、Calc
cpp(工程初始 化文件)、Main
cpp(代 码 主 文 件,包 括 各空 间操作的函 数 )以及一些 其它 附 属 文件,包 括