偶是透明哒
JAVA的后台,ASP的前台,你太有才了没有看你的数据库结构,根本无法分析你的拼写是否正确,而且你也没有给全查询语句,这个实在无法帮忙分析了。按钮中获取到List后你想如何展示?之前我做过的获取到的List里面是已经生成好的几个QuestModel对象,每个对象里面有题目要求,分值,选项,正确答案等属性。生成的时候第一个单元先生成题号,这个简单,是顺序叠加的然后生成题目,在题号后生成第二个单元选项,顺序生成.的选项头,后面的答案和题目生成一样,取值方面之前我们设计的是给每个选项一个参考值,然后收集完毕拿这个参考值去与正确答案的参考值比对。比如第三个选项正确,参考值可能是kima,后面的答案也是kima,而不是C。第三个单元隐藏的,记录此题目是否已经回答,用AJAX的话就不需要这个单元了,方便综合查看哪些题目没有回答用的。基本上就这么多。如果你要设计一个页面中添加多个题目就复杂点了。
Flora已被注册
idea在线考试系统,在试卷的最后一页进行交卷算分。1、交完试卷之后系统会根据导入试题时的标准答案判定对错并给予判分。2、困难的题目会进行人工整改。3、ide在线考试系统是一个基于java的在线考试系统。它的用户由学生、教师和系统管理员组成。学生登陆系统可以进行在线测试和成绩查询。当学生登陆时,系统会随机地为学生选取试题组成考卷。4、当学生提交考卷后,系统会自动批改客观题,将试卷提供给教师查看和提醒教师对试卷主观题进行修改。待教师修改完试卷后,系统会自动生成考生成绩和分数段统计信息。5、生可以查询自己的成绩信息和试卷,以便更好地了解学习情况。教师可以通过分数段统计信息更好地了解学生的学生情况。
正能量装饰
import ;import ;public class MaxNumber { private static Scanner input = new Scanner(); // 实例控制台输入类 public static void main(String[] args) { /* * 第一步, 按照题目要求 , 我们需要用户输入 10 个数字 */ int[] numberArray = new int[10]; // 我们先定义一个 可以装 10 个数字的数组 int choose = chooseMode(); // 我加了一个选择模式的函数 if (choose == 1) { // 用户手工输入 for (int i = 0; i < ; i++) { // 循环输入 ("请定义第 '" + (i + 1) + "' 个数字:"); // 输出控制台提示 numberArray[i] = (); // 要求输入, 并存储到数组变量里 } } else { // 计算机随机生成 Random random = new Random(); // 随机数类 int tempNumber = 0 ; // 临时变量 for (int i = 0; i < ; i++) { // 计算机生成 tempNumber = (100) + 1; // 随机生成 1 - 100 的数 ("计算机生成的第 '" + (i + 1) + "' 个数字是:" + tempNumber); numberArray[i] = tempNumber; // 赋值 } } /* * 第二步 , 找这 10 个数当中 , 最大的数. */ int maxNumber = 0; // 定义一个变量接收最大的数 for (int i = 0; i < ; i++) { // 循环寻找 /* * 循环比对, 一个接一个的, 如果 '当前数' , 比我们已经记录的 '最大数' 还大, 那我们就把当前数 赋给 最大数 */ if (numberArray[i] > maxNumber) { maxNumber = numberArray[i]; } } ("其中最大的数是:" + maxNumber); // 输出结果 } /** * 选择模式方法 * @return 返回选择的模式的编号 */ public static int chooseMode() { ("------------ 选择模式 ------------"); ("\t1. 用户输入十个数字"); ("\t2. 计算机随机产生十个数字"); ("请选择:"); return (); // 输入, 返回 } /* * 其中包函的知识有: 控制台输入, 输出 , 数组 , 循环 , if 判断语句 */}最后: 希望能帮到你,如果有什么问题可以 Hi 我, 看到楼主花了怎么多耐心,写了怎么多判断,也可以见得楼主确实用心了, 只是没找到方法。