概述
利用Math类中的random()方法产生随机的两个10以内整数,并显示为加法题目,要求用户从键盘输入题目得数,程序每次运行可产生5个题目,最后统计出用户客对的题目数及总分。
import java.util.Scanner;
import java.util.Random;
public class Test {
public static void main(String[] args) {
int count = 0,sum = 0,score = 0;
for (int i = 0; i < 5; i++) {
int x = (int) (10 * Math.random());
int y = (int) (10 * Math.random());
sum = x + y;
System.out.println(x+" + "+y+"= ");
Scanner in = new Scanner(System.in);
int result = in.nextInt();
if (sum == result) {
count++;
}
score = 20 * count; //假设对一题20分
}
System.out.println("答对题目数:"+count);
System.out.println("总分:"+score);
}
}
运行结果如下
1 + 0=
1
6 + 6=
12
7 + 6=
13
9 + 5=
14
4 + 8=
12
答对题目数:5
总分:100
Process finished with exit code 0
5 + 5=
10
0 + 4=
7
5 + 9=
14
7 + 4=
7
0 + 4=
4
答对题目数:3
总分:60
Process finished with exit code 0
最后
以上就是传统树叶为你收集整理的JAVA利用Math类中的random()方法产生随机的两个10以内整数的全部内容,希望文章能够帮你解决JAVA利用Math类中的random()方法产生随机的两个10以内整数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复