1、程序概述:
在idea中通过代码运行随机生成数学题并显示,用户在做完一道题便可得知对错,直到题做完为止,若不想继续计算还可强制停止运行
2、代码展示
package com.day01.day05;
import java.util.Scanner;
public class Practice {
public static void main(String[] args) {
//随机数学题
Scanner scan = new Scanner(System.in);
int score = 0;//得分
for (int i = 1; i <= 10; i++) {
int a = (int) (Math.random() * 100);
int b = (int) (Math.random() * 100);
int result = a + b;
System.out.println("(" + i + ")" + a + "+" + b + "=?");//出题
System.out.println("算");
int answer=scan.nextInt();//答题
if(answer==-1){
break;
}
if(answer==result){
System.out.println("答对");
score +=10;//答对一题加10分
}else{
System.out.println("答错");
}
}
System.out.println("总分为:" + score);
}
}



