第三章第二题(游戏:将三个数相加)(game:add three numbers)

    科技2022-07-12  127

    第三章第二题(游戏:将三个数相加)(game:add three numbers)

    3.2(游戏:将三个数相加)程序清单3-1中的程序产生两个整数,并提示用户输入这两个整数的和。修改该程序使之能产生三个个位数整数,然后提示用户输入这三个整数的和。 3.2(Game: add three numbers) The program in Listing 3.1, AdditionQuiz.java, generates two integers and prompts the user to enter the summation of these two integers. Revise the program to generate three single-digit integers and prompt the user to enter the summation of these three integers.参考代码: package chapter03; import java.util.Scanner; public class Code_02 { public static void main(String[] args) { int number1 = (int)(System.currentTimeMillis() % 10); int number2 = (int)(System.currentTimeMillis() / 10 % 10); int number3 = (int)(System.currentTimeMillis() % 1000 / 100); Scanner input = new Scanner(System.in); System.out.print("What is " + number1 + " + " + number2 + " + " + number3 + "? "); int answer = input.nextInt(); System.out.println(number1 + " + " + number2 + " + " + number3 + " = " + answer + " is " + (number1 + number2 + number3 == answer)); input.close(); } } 结果显示: What is 7 + 7 + 2? 16 7 + 7 + 2 = 16 is true Process finished with exit code 0
    Processed: 0.014, SQL: 8