下载此文档

C课程设计报告及程序:小学生测验解析.docx


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
TAIYUAN UNIVERSITY OF SCIENCE AND TECHNOLOGY
计算机学院网络工程专业
《程序设计综合课程设计》报告
(2013/2014学年 第一学期)
学生姓名: 常明光
学生班级: 网络工程122001
学生学号: 201220030101
指导教师: 谢丽萍
2013年 12 月 26 日
一课程设计目的及要求 1
二课程设计任务和内容 1
三设计说明 2
1主要流程图 2
2课程设计思想 3
3详细设计 4
登陆模块 4
加法模块 6
减法模块 7
混合模块 9
10
使用软件 12
四课程设计感想 12
五参考文献 13
六附件(程序代码) 14
小学生测验课程设计报告
一、 课程设计目的及要求
(1)提高和加强自己的计算机应用与软件开发能力,使自己由初学者向专业的程 序员过渡。
(2 )培养自己独立分析问题、解决问题、查阅资料以及自学能力,以适应计算机 产业日新月异发展的形势,综合运用所学知识,解决实际问题,全面提高学生 的程序设计能力和开发能力。
(3) 学****和掌握C++面向对象程序设计方法以及上机调试技巧, 为今后学****其它专 业课程打好坚实的基础。
(4) 检测自己在这一学期对C++面向对象的学****及掌握情况。知道自己的不足,及 时的弥补。为以后的学****打下一定的基础,也为自己以后如何制定学****计划做一铺 垫。
课程设计任务和内容
功能齐全:界面操作灵活方便,至少实现以下基本功能:
电脑随机出10道题,每题10分,程序结束时显示学生得分;
确保算式没有超出1~2年级水平,只允许进行50以内的加减法, 不允许两数之和或之差超出0~50的范围,负数更是不允许的;
每道题学生有三次机会输入答案,当学生输入错误答案时,提
醒学生重新输入,如果三次机会结束则输出正确答案;
对于每道题目,学生第一次输入正确答案得10分,第二次输入 正确答案得7分,第三次输入正确答案得5分,否则不得分;
总成绩90分以上现实“ SMART, 80~90分显示“ G00” 70~80 分显示“ 0K, 60~70分显示“ PASS,60分以下显示“ TRY AGAIN。
选择
1
2

一次答对


二次答对


三次答对
0分
2
7分5分
二•设计说明

10分
/输出得分
其他
开始
登陆模块
加法运算
混合运算
减法运算
Main函数

在main()主函数中定义 STUDENT student;对象,(); 信
息输入,在登录模块程序采用了调用以及输入输出函数!当用户输入自己的学号以 及姓名开始使用本系统,进入登陆模块。屏幕显示菜单提示,用户可根据需要选择 相应功能。如下:请选择测试项目,加法请按 1 ,减法请按2,混合运算请按任
意键。(); 进行选择,是加法,减法,还是加减法都有,()
调用add()函数,sub函数,addsub函数,当用户选择1进行加法计算,选择2进 行加法运算,选择任意键进行加减混合运算选择相应的函数其思路相同 ,用
for(a=ra nd()%51,b=ra nd()%51;a+b>50 || a+b<0 ; a=ra nd()%51,b=ra nd()%51 ;
是假发运算 的控制,for(a=rand()%51,b=rand()%51;a-b>50 || a-b<0 ;
a=ra nd()%51,b=ra nd()%51 ;减法运算,for(a=ra nd()%51,b=ra nd()%51;a-b>50|| a-b<0||a+b>50||a+b<0;a=rand()%51,b=rand()%51 ;选择了 for(int i=1;i<=10;i++)
函数控制题,a=rand()%51,b=rand()%51 ;产生随机数的函数rand,rand()%51是 产生的随机数都小于 50,a+b>50||a+b<0||a-b>50 || a-b<0 ,a,b两数的和,差大
于0小于50,确保算式没有超出1~2年级水平,只允许进行50以内的加减法,不 允许两数之和或之差超出 0~50的范围,负数更是不允许的;再用 for(int
j=1;jv=3;j++)控制三次答题机会,如果第一次学生答题错误系统会提示还有答题 错误,还有俩次机会,否则就给出第一次答题正确的分数 10分,如果第二次学生
答题错误系统会提示还有答题错误,还有一次机会,

C课程设计报告及程序:小学生测验解析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息