3.10
(Game: addition quiz) Listing 3.3, SubtractionQuiz.java, randomly generates a subtraction question. Revise the program to randomly generate an addition question with two integers less than 100.
3.10
(游戏:加法检测)清单3.3随机产生一个减法问题.修改程序,随机生成两个小于100的整数的加法问题.
代码如下
import java.util.Scanner;
public class Unite3Test10
{
public static void main(String[] args)
{
int number1 = (int)(Math.random() * 100);
int number2 = (int)(Math.random() * 100);
System.out.print("What is " + number1 + " + " + number2 + "? ");
Scanner input = new Scanner(System.in);
int answer = input.nextInt();
if (number1 + number2 == answer)
{
System.out.println("You are correct!");
} else {
System.out.println("Your answer is wrong.");
System.out.println(number1 + " + " + number2 + " should be " + (number1 + number2));
}
}
结果如下: