C课程设计题目小学生测验.doc

上传人:scccc 文档编号:11288411 上传时间:2021-07-21 格式:DOC 页数:2 大小:24.50KB
返回 下载 相关 举报
C课程设计题目小学生测验.doc_第1页
第1页 / 共2页
C课程设计题目小学生测验.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C课程设计题目小学生测验.doc》由会员分享,可在线阅读,更多相关《C课程设计题目小学生测验.doc(2页珍藏版)》请在三一文库上搜索。

1、C+语言程序课程设计班级: 11 电信 1 班姓名:谢远忠学号: 110703*指导老师:胡珏第一类题目应用类:题目 2:小学生测验面向小学 12 年级学生,随机选择两个整数和加减法形成算式要求学生解答。功能要求:(1)电脑随机出 10 道题,每题 10 分,程序结束时显示学生得分;(2)确保算式没有超出 12 年级的水平,只允许进行 50 以内的加减法,不允许两数之和或之差超出 050 的范围,负数更是不允许的;(3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;(4)对于每道题,学生第一次输入正确答案得 10 分,第二次输入正确答案得

2、 7 分,第三次输入正确答案得 5 分,否则不得分;(5)总成绩 90 以上显示“ SMART(优秀!)”,80-90 显示“ GOOD(良好!)”,70-80 显示“ OK (中等!)”,60-70 显示“ PASS(及格!)”,60 以下“ TRY AGAIN(不及格!重测!)”。I. 设计思路:由系统函数产生两个随机数 a、b 并计算两数之和为 t ,显示两个随机数 a、b 的加减法运算,学生通过键盘输入答案 num与 t 进行匹配,第 1 次匹配正确给 10 分;第 2 次匹配正确给 7 分;第 3 次匹配正确给 5 分,每道题至多 3 次输入机会, 3 次机会用尽后仍未匹配成功由系统

3、输出正确答案 t ,累计得分 score 并进入下一道题。以此类推,直至 10 道题答完止输出总得分 score ,判断等级 SMART、 GOOD、 OK、PASS还是 TRY AGAIN。II. 流程图:+( 含 class 类,面向对象 ) 程序代码:#include#include#include .else.语句,以防出现负数break;Display_timu();/*/class Ceshi:public Display_timupublic:int num,cnt,score;行结果:(良好!)(优秀!)(不及格!重测!)(及格!)(中等!)+( 不含 class 类) 程序代码:#include#include#include.else.语句,以防结果出现负数break;goto loop;int cnt=1;行结果:( SMART!)(GOOD!) (OK!) (PASS!)(TRY AGAIN!)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1