java代码写自动答题,自动答题程序编程

Java代码,运行程序,出来一些选择题,并能输入选项,系统给出得分? 没有代码说说怎么做也可以的,谢谢

为什么不首先设置一个欢迎界面呢?在欢迎界面上定义一个开始考试按钮,点击按钮跳转到考题页面,把所有的考题设置在一张表单里面,考题无非设置成一些单选或者多选的按钮。然后每个题目就是一个属性,获取验证,对了多少分,错误没分,然后统计下分数不就完了。希望对你设计有帮助哈。

成都创新互联公司是一家专业提供扬州企业网站建设,专注与成都网站制作、成都网站建设、H5高端网站建设、小程序制作等业务。10年已为扬州众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

用JAVA编写一个程序 要求实现功能:随机生成十道口算题

应该有规定是多少范围内整数吧 还有就是加减乘除吧 随机就用math.random()乘范围出数 然后取整 加减乘数也用随机数switch判断1234分别是加减乘除 倒数用timer和timertask类实现 那个手机的得响应一个向下获取焦点事件 类似的onKeyReleaseDown吧 下一个组件.setFocus 提交就是onSubmit事件 处理action或直接跳到ftl或者jsp上处理 传入结果参数程序分别判断下正确个数 然后显示就行了 正确率乘5就是分数

JAVA编程题: 共有30道题,每次随机抽取一道,抽到的题目下一次不会抽到,每次答题后会自动给出对

public static void main(String[] args){

HashMapString, String map = new HashMapString, String();

map.put("1+2=?","3");

map.put("1*2=?","2");

map.put("1-2=?","-1");

map.put("1/2=?","0");

map.put("1%2=?","1");

ArrayListString list = new ArrayListString();

for (String key : map.keySet()) {

list.add(key);

}

int score = 0;

int errNum = 0;

while(!list.isEmpty() errNum 5){

int random = (int)(Math.random() * list.size());

String question = list.get(random);

System.out.println(question);

Scanner input = new Scanner(System.in);

String answer = input.next();

if(answer.equals(map.get(question))){

System.out.println("答对了!+10分");

score += 10;

}else{

System.err.println("答错了!");

errNum++;

}

list.remove(random);

}

System.out.println("你的得分:"+score);

}

这是五道题的。自己照着加点题吧

java的一点问题,设计一个答题的程序

你为什么非要只给正确选项的radiobutton设置listener呢? 你就在你提交button触发事件的时候, 同时去检测上面所有的正确答案的radiobutton 是否被选中不就完了?

java考试,求编程题步骤!!!

题目一:

参考代码

import java.util.Scanner;

public class JiaFaDemo {

public static void main(String[] args) {

int x = (int) (Math.random() * 100);

int y = (int) (Math.random() * 100);

System.out.println(x+"+"+y+"="+(x+y));//自动答题  58+4=62

//  System.out.print(x+"+"+y+"=");//人工输入答题 需要导入包import java.util.Scanner;

//  Scanner input = new Scanner(System.in);

//  int z = input.nextInt();

//  if(z==(x+y)){

//   System.out.println("回答正确");

//  }else{

//   System.out.println("回答错误");

//  }

}

}

输出

58+4=62

题目二

public class JiShuDemo {

public static void main(String[] args) {

int sum = 0;

for (int i = 1; i = 50; i++) {

if(i%2!=0){//不能被2整除的数是奇数

sum+=i;

}

}

System.out.println("1~50间奇数和="+sum);

}

}

输出

1~50间奇数和=625


当前文章:java代码写自动答题,自动答题程序编程
文章来源:http://scjbc.cn/article/hcshcs.html

其他资讯