需要的功能:
1.程序依次出十道100以内的加法题目
2.用户依次输入每道题答案(程序出一道题,用户答一道题)
3.用户每答一道题,程序给出结果提示
4.用户输入-1提前退出程序
import java.util.Scanner;
public class Calculator {
/*
* > 需要的功能:
* >1.程序依次出十道100以内的加法题目
* >2.用户依次输入每道题答案(程序出一道题,用户答一道题)
* >3.用户每答一道题,程序给出结果提示
* >4.用户输入-1提前退出程序
*/
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int score = 0;
for(int count = 1;count <= 10;count++) {
int random1 = (int) (Math.random()*1000);
int random2 = (int) (Math.random()*1000);
System.out.println("第"+count+"题,请问:"+random1+"+"+random2+"=?");
int userAns = (int) scanner.nextDouble();
if (userAns==-1) {
System.out.println("再见");
break;
}
else if (userAns==random1+random2) {
System.out.println("答对了");
score++;
}
else System.out.println("打错了,正确答案是:"+(random1+random2));
}
scanner.close();
System.out.println("最终得分"+score);
}
}