```java
package day05;
import java.util.Scanner;
//随机加法运算器
public class Addition {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int score = 0; //得分
for(int i=1;i<=10;i++){ //10次 (1)25+36=?
int a = (int)(Math.random()*100); //加数a(0到99的随机数)
int b = (int)(Math.random()*100); //加数b(0到99的随机数)
int result = a+b; //存正确答案
System.out.println("("+i+")"+a+"+"+b+"=?"); //1)出题
System.out.println("算吧!");
int answer = scan.nextInt(); //2)答题
if(answer==-1){ //3)判题
break;
}
if(answer==result){
System.out.println("答对了");
score+=10; //答对1题加10分
}else{
System.out.println("答错了");
}
}
System.out.println("总分为:"+score);
}
}
```
JAVA中Addition随机加法运算器:由系统随机出10道加法题,而后由用户来答题,答题后输出“答对了“或“答错了“,答对1题得10分,答错1题不扣分,最后输出总分数。
于 2022-09-06 19:27:58 首次发布