编程题:C实训大作业——使用C语言编写一个答题系统(仅作收集和查重使用)
平时大作业——使用C语言编写一个答题系统
一、选择题、判断题、填空题
**/\*分组情况见学习通\*/**
第一组:填空题数据:20道题
(1)题干
(2)正确答案 Five five
第二组:判断题数据:20道题
(1)题干
(2)正确答案(T/t F/f ,True , False)
第三组:选择题数据:20道题
(1)题干
(2)正确答案(A/B/C/D)
(3)候选项(A/B/C/D a/b/c/d)
二、需要随机出题,题目出现顺序要不一致
C语言需要学会如何随机抽取
(1)产生随机数 1~20
https://blog.csdn.net/weixin_46022083/article/details/106661495
(2)解决运气不好的问题1-18 极少出现19 20
三、及时反馈正确情况,记录同学的准确率
四、自定义特性
(1) 大小写答案不区分
(2) 答错之后,要告诉我正确答案是什么
(3) 自己再增加一些人性化的功能
(比如:一开始什么都不输入,就只输出回车或者空格,就判断为错误不太好
思考:_5 5 5_是否算同一个答案? _A A A_是否算同一个答案?)
### 大作业最终提交输入样例:
in
59063134 54398635
### 大作业最终提交输出样例:
out
我承诺本次大作业由本人独立完成,若查重发现有抄袭情况,抄袭与被抄袭的双方后果自负。
本人经再三确认后系统功能完备,基本达到合格要求;并知晓本次提交大作业之后,再无更正机会。
answer:若无答案欢迎评论
一、选择题、判断题、填空题
**/\*分组情况见学习通\*/**
第一组:填空题数据:20道题
(1)题干
(2)正确答案 Five five
第二组:判断题数据:20道题
(1)题干
(2)正确答案(T/t F/f ,True , False)
第三组:选择题数据:20道题
(1)题干
(2)正确答案(A/B/C/D)
(3)候选项(A/B/C/D a/b/c/d)
二、需要随机出题,题目出现顺序要不一致
C语言需要学会如何随机抽取
(1)产生随机数 1~20
https://blog.csdn.net/weixin_46022083/article/details/106661495
(2)解决运气不好的问题1-18 极少出现19 20
三、及时反馈正确情况,记录同学的准确率
四、自定义特性
(1) 大小写答案不区分
(2) 答错之后,要告诉我正确答案是什么
(3) 自己再增加一些人性化的功能
(比如:一开始什么都不输入,就只输出回车或者空格,就判断为错误不太好
思考:_5 5 5_是否算同一个答案? _A A A_是否算同一个答案?)
### 大作业最终提交输入样例:
in
59063134 54398635
### 大作业最终提交输出样例:
out
我承诺本次大作业由本人独立完成,若查重发现有抄袭情况,抄袭与被抄袭的双方后果自负。
本人经再三确认后系统功能完备,基本达到合格要求;并知晓本次提交大作业之后,再无更正机会。
answer:若无答案欢迎评论