四则运算 9.29

30道四则运算题目给小学生做。

课堂测试1:像二柱子那样,花二十分钟写一个能自动生成30道小学四则运算题目的 “软件”

课堂测试2:(1)题目避免重复; (2)可定制(数量/打印方式);

课堂测试3: 1、可定制(数量/打印方式):输入大的数量值,测试一下系统是否崩溃,反向查找系统是否优化的余地; 2、定制操作数的个数;3、定制是否有乘除法; 4、定制是否有括号(随机加入); 5 、定制数值范围(确定操作数的取值范围)

目前只能实现到可定制,仍需改进。

package 四则运算一;

import java.util.Random;
public class m {

public static void main(String[] args){

String[] operate=new String[]{"+","-","×","÷"};
int[] numbers=new int[100];
for(int i=1;i<=100;i++){
numbers[i-1]=i;
}
Random r=new Random();
for(int i=1;i<31;i++){
System.out.println(i+". "+numbers[r.nextInt(100)]+operate[r.nextInt(4)]+numbers[r.nextInt(100)]+"=");
}

}
}

原文地址:https://www.cnblogs.com/dty602511/p/14159626.html