「java考卷系统」java客观题阅卷系统
今天给各位分享java考卷系统的知识,其中也会对java客观题阅卷系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用
- 2、javaweb考试管理系统,怎么实现自动修改试卷并提交
- 3、java考试系统判卷怎么做
在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用
import java.util.Random;
import java.util.Scanner;
public class MaxNumber {
private static Scanner input = new Scanner(System.in); // 实例控制台输入类
public static void main(String[] args) {
/*
* 第一步, 按照题目要求 , 我们需要用户输入 10 个数字
*/
int[] numberArray = new int[10]; // 我们先定义一个 可以装 10 个数字的数组
int choose = chooseMode(); // 我加了一个选择模式的函数
if (choose == 1) { // 用户手工输入
for (int i = 0; i numberArray.length; i++) { // 循环输入
System.out.print("请定义第 '" + (i + 1) + "' 个数字:"); // 输出控制台提示
numberArray[i] = input.nextInt(); // 要求输入, 并存储到数组变量里
}
} else { // 计算机随机生成
Random random = new Random(); // 随机数类
int tempNumber = 0 ; // 临时变量
for (int i = 0; i numberArray.length; i++) { // 计算机生成
tempNumber = random.nextInt(100) + 1; // 随机生成 1 - 100 的数
System.out.println("计算机生成的第 '" + (i + 1) + "' 个数字是:" + tempNumber);
numberArray[i] = tempNumber; // 赋值
}
}
/*
* 第二步 , 找这 10 个数当中 , 最大的数.
*/
int maxNumber = 0; // 定义一个变量接收最大的数
for (int i = 0; i numberArray.length; i++) { // 循环寻找
/*
* 循环比对, 一个接一个的, 如果 '当前数' , 比我们已经记录的 '最大数' 还大, 那我们就把当前数 赋给 最大数
*/
if (numberArray[i] maxNumber) {
maxNumber = numberArray[i];
}
}
System.out.println("其中最大的数是:" + maxNumber); // 输出结果
}
/**
* 选择模式方法
* @return 返回选择的模式的编号
*/
public static int chooseMode() {
System.out.println("------------ 选择模式 ------------");
System.out.println("\t1. 用户输入十个数字");
System.out.println("\t2. 计算机随机产生十个数字");
System.out.print("请选择:");
return input.nextInt(); // 输入, 返回
}
/*
* 其中包函的知识有: 控制台输入, 输出 , 数组 , 循环 , if 判断语句
*/
}
最后:
希望能帮到你,如果有什么问题可以 Hi 我,
看到楼主花了怎么多耐心,写了怎么多判断,也可以见得楼主确实用心了,
只是没找到方法。
javaweb考试管理系统,怎么实现自动修改试卷并提交
这个 简单 当学生 提交 试卷的时候 获得学生 提交试卷 每道题的 编号 与答案 与数据库中 答案那张表 做比对 这就可以 出结果了啊!~!
比如 试题表 ID 试题编号 试题内容 三个 字段 答案表 ID 试题编号 答案
当答题结束后 提交试卷 用试题编号 答案表里面 找答案与 提交的答案做比对 即可
如果 不想 时时的 那就写个定时器 好了 或者 建立个 学生答题 表 把 试题编号 与答案记录
写个 数据库 定时器 到时间进行比对 得出的 结果 存在另一张表里面 即可
java考试系统判卷怎么做
1.
提交的时候,保存答题记录Request.setAttrbute("records",ListTest);
Test:为自定义的考题类,包含最关键的Tid,Tanswer;即题号和答案。
从数据库中查询这些考题的记录(几个表无所谓),也用ListTest l数据来存储
最好考题信息和记录都是根据Tid来排序的,比较好查询。
然后用一个循环来判断正确或错误
2.比较简单
当你生成Test,考题信息的时候,把正确答案也查出来,然后后台直接比较答案和正确答案, 就行了
java考卷系统的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java客观题阅卷系统、java考卷系统的信息别忘了在本站进行查找喔。
发布于:2022-12-18,除非注明,否则均为
原创文章,转载请注明出处。