早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ASP.NET(C#)程序启动后自动产生两个100以内的随机整数显示在屏幕上,用户输入算式的答案后单击"确定"按钮,程序将算式显示出来并通过"√"或“×"给出判定,对出错的算式醒目显示,同时给

题目详情
ASP.NET(C#)
程序启动后自动产生两个100以内的随机整数显示在屏幕上,用户输入算式的答案后单击"确定"按钮,程序将算式显示出来并通过"√"或“×"给出判定,对出错的算式醒目显示,同时给出下一道题。如果用户没有输入算式答案而直接单击"确定"按钮,程序将出错提示。当用户单击"结束"按钮时,屏幕上显示共出题数、正确数、错误数和得分,其中得分计算方法为:得分=正确数/总数*100.继续输入算式总数,并单击"确定"按钮,开始新一轮的加法练习。
▼优质解答
答案和解析
这个不难,楼主肯定是纠结怎麼在一个页面实现它。
1,全部随机的题就不用数据库了,用一个随机函数调出来,然後用数组记录下来每一次的题目,正确与否。
2,数据在页面的传递就用session,因为在同一个页面,点击button会触发刷新,要在页面放一个隐藏的label来记录是第几题,每点一次label加一,根据这个label上的数来确定当前是第几题,并存在数组title[i] 中。不然的化button导致刷新每次都是第一题。
3,最後考试结束的现实问题就用div,
这样在後台就可以取到这个div 让这个div显示考生的作答情况。
希望可以帮到你~