C语言课程设计报告书简易计算器
C语言课程设计报告书
课程名称: C语言课程设计
课题名称: 简易计算器
班级:
学号:
姓名:
指导老师:
成绩:
2008年6月
欢
迎
老
师
指
导
课程设计目的
通过一个学期的学习,我认为要学好C语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。特别是作为生,更要注重实践这一环节,只有这样我们才能成为合格的计算机人材。
图1 模块调用图
主函数 void main()
功能:调用各个主要模块,实现简单计算器的整体功能。
主界面函数void JieMian()
功能:使用有关图形函数模拟出可视化的计算器外观界面,并提供用户输入窗口。
四则混合运算函数void SiZeHunHeYunSuan()
功能:实现简单的加减乘除混合运算,并支持优先级和带括号的运算。
三角运算函数void SanJiaoYunSuan()
功能:实现基本的三角函数运算:sin(x)和cos(x)。
指对数函数void ZhiDuiShuYunSuan()
功能:实现基本的指数和对数运算。
四、详细设计
(一)数据结构设计
1.用initgraph函数初始化图形界面,用outtext