选择输入
A:开始答题
B:结束答题
C:结果返回
系统自动出现一个随机的题目(最好不可重复,如何实现???)
用户输入答案,进行匹配(考虑空格大小写等)
select trueanswer
is or not summit_anwer
if =
yonghu.score++
else
yonghu.biaoji = 0
输入答案后自动返回下一题
输出题目内容与对应的选项
用户结束答题后
选择查看结果,出现哪道题出错,哪道题正确,正确率,鼓励性话语等……总得分:yonghu.score
出错题目:
select *
from 问题表
where 标记= 0;
答对题目:
select *
from 问题表
where 标记=1;
正确率:
where 标记=1/(标记=0+标记=1)
:题目信息表QuestionsInfo
列名数据类型空/非空约束条件备注Question_Id int 非空试题的id主键Question_Score int 非空试题的分数AnswerTime Date 答题时间Question_Name Varchar(50) 非空试题名字SelectAnswer Varchar(250) 试题供选择答案Question_Answer Varchar(200) 试题答案