Java设计给小学生的自动出题系统
2020-12-13 13:44
标签:import dom rgs false continue bsp style OLE can 系统要求: 1、自动出题,涉及加减乘除四则运算 2、运算为两位数之间 3、减法不能出现负数 4、乘法结果不超过100 5、除法必须整除 6、用户决定出题量 7、用户决定几道题一换行 8、题目不允许重复 Java设计给小学生的自动出题系统 标签:import dom rgs false continue bsp style OLE can 原文地址:https://www.cnblogs.com/dongao/p/11535401.html 1 /**
2 * 班级:信1805-1
3 * 学号:20183566
4 * 姓名:董奥
5 * */
6 import java.util.Random;
7 import java.util.Scanner;
8 public class Test01 {
9 public static void main(String[] args) {
10 int [][] arr=new int[10000][3];//存储每个题目,避免重复
11 int [] temp01=new int [3];
12 Scanner in=new Scanner(System.in);
13 System.out.println("*******给小学生的自动出题系统******");
14 System.out.println("请输入题量:");
15 int m=in.nextInt();
16 System.out.println("请选择几题一换行:");
17 int n=in.nextInt();
18 int x=1,y=0,num1,num2,cmp;
19 boolean flag=false;//定义布尔类型变量用来记录是否重复
20 for (int i = 0; i ) {
21 flag=false;
22 Random r = new Random();//生成随机数
23 int temp;
24 num1 = r.nextInt(100)+1;
25 num2 = r.nextInt(100)+1;//生成两数1~100以内,避免除0情况
26 cmp=r.nextInt(4);//生成0~4,表示加减乘除
27 temp01[0]=num1;//用temp01数组存储随机生成的三个数据
28 temp01[1]=num2;
29 temp01[2]=cmp;
30 for(int j=0;j
上一篇:Web API路由