小学生测验系统9045.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《小学生测验系统9045.pdf》由会员分享,可在线阅读,更多相关《小学生测验系统9045.pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 1、题目描述 小学生测验 面向小学 12 年级学生,随机选择两个整数和加减法形成算式要求学生解答。功能要求:(1)电脑随机出 10 道题,每题 10 分,程序结束时显示学生得分;(2)确保算式没有超出 12 年级的水平,只允许进行 50 以内的加减法,不允许两数之和或之差超出 050 的范围,负数更是不允许的;(3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;(4)对于每道题,学生第一次输入正确答案得 10 分,第二次输入正确答案得 7 分,第三次输入正确答案得 5 分,否则不得分;(5)总成绩 90 以上显示“SMART”,80-9
2、0 显示“GOOD”,70-80 显示“OK”,60-70 显示“PASS”,60 以下“TRY AGAIN”2、设计思路 函数原型说明 int dati();void myinput(int t);定义主函数:定义函数 dati;它的作用是:随机选择 0-50 之间的数,进行随机的加减运算,且结果不也在 0-50 之间,并让学生回答,共 10 道题,对于每道题,学生第一次输入正确答案得 10 分,第二次输入正确答案得 7 分,第三次输入正确答案得 5 分,否则不得分;最后得出总成绩。定义函数 myout;他的作用是:在屏幕上输出学生测试的总成绩;并给出相应的评价。3、算法描述(用流程图或盒图
3、描述)4、程序清单(要求能够运行正确的结果,程序格式缩进,适当加注释)#include#include#include#include int dati();/*声明答题函数,无参数*/void myoutput(int t);/*声明输出成绩和给出相应的评价函数*/main()int chengji;chengji=dati();myoutput(chengji);getch();int dati()int a,b,c,i,j,n,k,cj=0,r42=0,0,1,5,2,7,3,10;/*r15表示答对当前题目时还剩下 1 次机会时的 5 分*/srand(time(0);printf(=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小学生 测验 系统 9045
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内