c#制作考试系统,单选题,选项乱序时判断用户答案对错,是如何实现,是什么思路?
1个回答
展开全部
首先 问题与答案是一对多关系,可以在问题中维护正确的答案id,这样不管怎么乱序,你从你后台接收到的参数就是答案的id而不是ABCD ABCD选项只用于展示而已
追问
看完你的答案,我还是没理解,能不能麻烦给我举个小例子?比如说有三个选项为1,2,3。假设2为正确答案,如果是正常顺序,我只要把正确答案存储为b就可以了,乱序之后二可能在a的位置,我怎么用固定的答案与它进行匹配呢?
追答
我意思 ABCD只用来看,明白吗,你给你的正确答案设置一个标记,或者 你就存123,然后 不要显示123不就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询