c语言单项选择题实用标准化考试系统设计

c语言单项选择题实用标准化考试系统设计

ID:47080861

大小:245.71 KB

页数:11页

时间:2019-07-18

c语言单项选择题实用标准化考试系统设计_第1页
c语言单项选择题实用标准化考试系统设计_第2页
c语言单项选择题实用标准化考试系统设计_第3页
c语言单项选择题实用标准化考试系统设计_第4页
c语言单项选择题实用标准化考试系统设计_第5页
资源描述:

《c语言单项选择题实用标准化考试系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档课程设计任务书学院、系:专业:学生姓名:学号:设计题目:单项选择题标准化考试系统设计起迄日期:指导教师:文案大全实用文档1.设计目的设计单项选择题标准化考试系统。2任务概述(1)用文件保存试题库(每个试题包括题干、4个备选答案、标准答案).(2)试题录入:可随时在试题库中增加试题.(3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入).(4)答题:用户可以输入自己的答案.(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩.3模块划分单项选择体标准化考试系统添加试题到试题库显示试题库答题判卷退出系统4主要函数说明及N-

2、S图文案大全实用文档(1)菜单Menu():用来给用户提供选项;输出菜单界面输入选项N输入1Y输入2N添加Add()函数输入3添加Put()函数YNY输入4NY添加Ask()函数exit(0)breakbreakbreakbreak(2)Read()函数:用于打开文件;FILE*fp,inti=0fp=fopen("单项选择题标准化考试系统设计.txt","r+")Yif(fp==NULL)Nprintf("文件打开失败");return0;for(i=0;!feof(fp);i++)fprintf(fp,"%s%s%s%s%s%c",que[i]

3、.topic,que[i].a1,que[i].a2,que[i].a3,que[i].a4,que[i].real);fclose(fp)returni(3)Save()函数:用于添加试题后保存试题;文案大全实用文档FILE*fpinti=0if((fp=fopen(“单项选择题标准化考试系统设计.txt”))==Null)YNprintf(“文件打开失败!”)i=0;i

4、].real”)(1)Put()函数:用于显示试题;inti,nn=Read(que)打印表头i=0;i

5、ue[i].topic,que[i].a1,que[i].a2,que[i].a3,que[i].a4,que[i].real”)fprintf(fp,”%s%s%s%s%s%c,que[i].topic,que[i].a1,que[i].a2,que[i].a3,que[i].a4,que[i].real”)fclose(fp)文案大全实用文档(5)Ask()函数:用于答题并判卷。sructquestionque[N]intm,score=0;charr;fp=fopen("单项选择题标准化考试系统设计.txt","r+");printf(“请输

6、入要答得题目数:”)Scanf(”%d”,&m);for(i=0;i

7、");score++;图4-6修改函数(cor)printf("你的总成绩为:%d",score);getchar();getchar();5.程序运行数据及其结果文案大全实用文档文案大全实用文档6课程设计心得通过这次实训,感觉到自己还是差很多的,自己学到的还是远远不够的,练习的太少了,好多知识点都记得不牢,还需要大量的练习。又因为一个学期没看了,好多东西都忘了,所以好多知识点都是在看得时候重新拾起来的。这次实训给我的教训就是平时要多多练习一些题型,时不时的复习以前的知识点,让自己更加熟练的掌握更多编程技巧,更多的思路。还有一点就是没有思路的时

8、候千万不要放弃,要学会思考,学会独立有耐心的完成一些事情,等到做完成功之后,便会收获很多的信心

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。