各位大侠好!
我在写一个考试系统,就是可以自动出题的,单选题的数据结构我知道怎么弄了,但是还有2种题型的我不知道怎么弄合适,具体如下:
第一种是:前面是一段文字,然后紧跟着就是根据这段文字来出的选择题,很像英语考试里面的阅读理解的那种,先给段材料,然后就是几个分析性质的选择题
第二种是:先给出几个备选的答案,然后紧跟几个选择题,直接从上面的备选答案中选一个来答题请问:这两种题型的数据用怎样一种数据结构保存方便出题呢?
谢谢
我在写一个考试系统,就是可以自动出题的,单选题的数据结构我知道怎么弄了,但是还有2种题型的我不知道怎么弄合适,具体如下:
第一种是:前面是一段文字,然后紧跟着就是根据这段文字来出的选择题,很像英语考试里面的阅读理解的那种,先给段材料,然后就是几个分析性质的选择题
第二种是:先给出几个备选的答案,然后紧跟几个选择题,直接从上面的备选答案中选一个来答题请问:这两种题型的数据用怎样一种数据结构保存方便出题呢?
谢谢
题目就像下面这样【第一种】:
糖尿病(Diabetes)分1型糖尿病和2型糖尿病。在糖尿病患者中,2型糖尿病所占的比例约为95%。糖尿病是由遗传因素、免疫功能紊乱、微生物感染及其毒素、自由基毒素、精神因素等等各种致病因子作用于机体导致胰岛功能减退、胰岛素抵抗等而引发的糖、蛋白质、脂肪、水和电解质等一系列代谢紊乱综合征,临床上以高血糖为主要特点,典型病例可出现多尿、多饮、多食、消瘦等表现,即“三多一少”症状。通常用紫灵芝来调养糖尿病,以恢复血糖平稳状态,防止糖尿病并发症。
1. 糖尿病的分型有:
A... B... C... D...
2.糖尿病的临床特征是什么?
A... B... C... D...
3.糖尿病的主要病因是什么?
A... B... C... D... 就像这样的题,如果文字和题一体,那怎么存储这些原始材料,数据结构怎么弄呢?第二种题型就是:
以下题目共用以下备选答案
A...
B...
C...
D...
1.糖尿病的发生是由于什么功能减退引起的?【 】
2.糖尿病表现的症状有【 】
3.2型糖尿病的发病比例为 【 】
4.糖尿病常用治疗药物是【 】
请问:这样的题目如何保存数据?谢谢
为什么不理解为:
1.糖尿病的发生是由于什么功能减退引起的?【 】
A...
B...
C...
D...2.糖尿病表现的症状有【 】
A...
B...
C...
D...3.2型糖尿病的发病比例为 【 】
A...
B...
C...
D...4.糖尿病常用治疗药物是【 】
A...
B...
C...
D...