package Java_Beginners;
import java.util.Scanner;
public class Caculator {
public static void main(String[] args) {
int answer = -1;//初始化变量
int score = 0;
Scanner s = new Scanner(System.in);
for (int i = 0; i < 5 && answer != 0; i++) {
int a = (int) ((Math.random() * 10) + 1);
int b = (int) ((Math.random() * 10) + 1);//有系统产生两个10以内的随机整数
int x = a + b;//由系统计算 a+b的值
System.out.println(a + "+" + b + "=");
answer = s.nextInt();//由系统获取用户输入
if (answer == x) {
System.out.println("恭喜您答对了");
score = score + 10;
} else if (answer == 0) {
System.out.println("放弃答题");
} else {
System.out.println("很遗憾您答错了希望您再接再励");
}
}System.out.println();
System.out.println("您最后的得分是:"+score+"分");
}
}


本文介绍了一个简单的Java程序,该程序能够生成两个10以内的随机整数并让用户计算它们的和。程序会验证用户的答案,并根据正确与否给予反馈及相应的分数。
1999

被折叠的 条评论
为什么被折叠?



