全球旧事资料 分类
C语言课程设计报告
《c语言课程设计报告》
学院:
物理与电子信息学院
年级专业:09级电子信息工程2

学号:
姓名:
安徽师范大学物理与电子信息学院CollegeofPhysicsa
dElectro
icI
formatio
A
huiNormalU
iversity
fC语言课程设计报告
同组人员:指导老师:完成日期:
2010年6月21日
目录
一、所选课题二、设计要求三、程序具体分工四、课题分析与设计五、程序介绍六、源程序代码七、程序调试八、流程图
安徽师范大学物理与电子信息学院
2
CollegeofPhysicsa
dElectro
icI
formatio
A
huiNormalU
iversity
fC语言课程设计报告
九、实验总结十、参考文献
一、所选课题
小学生数学测试
二、设计要求
1、可选择题型(加,减,乘,除);2、两个数随机产生,若选择加减运算,则产生两位数,且被
减数大于减数,若选择乘法运算,则产生一位数,若选择除法运算则被除数能被整除,且除数不能为零。3、每次在输入答案后应判断对错,并给出是否继续测试的提示,若答案错误,应给出正确答案;4、最后给出评分。
三、程序具体分工
乘除部分由我完成,界面和加减测试部分由徐磊完成。
四、课题分析与设计
本程序是非数值计算型算法设计,我们设计出了小学生数学
安徽师范大学物理与电子信息学院
3
CollegeofPhysicsa
dElectro
icI
formatio
A
huiNormalU
iversity
fC语言课程设计报告
测试软件的基本功能,并设计了简单的界面。本程序主要考察针对小学生该怎样设计程序:例如小学生只进行两位数之间的加减法,只进行一位数与两位数之间的乘法,除法只能是整除等。课题要求我们设计个可以进行加、减、乘法的程序,但我们设计的这个小学生数学测试软件也不仅实现了加、减、乘法的测试,还实现了除法的测试。
五、程序介绍
程序应包括stdioh和stdlibh两个头文件,其中存放库函数,而产生随机数的函数则存放在头文件中。另外程序有五个函数,分别为voidme
u主菜单函数voidadd加法函数voidsub减法函数voidmul乘法函数voiddiv1除法函数还有产生随机数函数在程序中直接调用。然后根据要求编写程序,乘法、除法的要求和做题后的判断、提示等。
六、源程序代码
i
cludestdiohi
cludestdlibh
voidme
u
voidadd
voidsub
voidmul
voiddiv1
安徽师范大学物理与电子信息学院
4
CollegeofPhysicsa
dElectro
icI
formatio
A
huiNormalU
iversity
fC语言课程设计报告
voidmai


i
ta
while1

me
u
pri
tf
好听全球资料 返回顶部