出四则运算题

一家软件公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道四则运算题目给小学生做。
代码如下:
import java.util.;//导入java.util中的所有包
public class Mathtitle {
public static void main(String[] args) {
//输出30道题目
for(int i = 0;i<30;i++){
System.out.print(i+1+",");//去掉ln防止自动换行
getTitle();
}
}
public static void getTitle(){
//获取俩个随机数
Random random = new Random();
int r1 = 0, r2 = 0;
r1 = random.nextInt(100);
r2 = random.nextInt(100);
//定义一个包含四则运算符的数组
char[] arr = {'+','-','
','/'};
//随机获取一个运算符
int num;
char operation;
num = random.nextInt(4);
//输出一道题目
System.out.println(r1+" "+arr[num]+" "+r2+" =");

}

}
运行结果:(每次结果随机)
1,50 - 16 =
2,32 / 9 =
3,76 - 20 =
4,91 - 26 =
5,51 * 73 =
6,66 + 4 =
7,78 + 34 =
8,64 + 80 =
9,71 * 53 =
10,61 - 28 =
11,14 + 62 =
12,93 - 93 =
13,69 / 19 =
14,46 - 23 =
15,52 - 92 =
16,83 / 89 =
17,21 - 98 =
18,24 + 77 =
19,0 + 22 =
20,72 - 2 =
21,71 * 83 =
22,70 + 93 =
23,35 + 80 =
24,21 * 54 =
25,25 / 69 =
26,93 / 30 =
27,57 * 73 =
28,5 + 83 =
29,81 / 10 =
30,0 / 81 =

进程已结束,退出代码为 0

posted @ 2024-09-27 20:45  最爱菠萝  阅读(2)  评论(0编辑  收藏  举报