Java黑皮书课后题第3章:3.2(游戏:将三个数相加)程序清单3-1中的程序产生2个整数并提示用户输入这两个整数的和。修改该程序使之能产生三个个位数整数,提示用户输入这三个整数的和
生活随笔
收集整理的這篇文章主要介紹了
Java黑皮书课后题第3章:3.2(游戏:将三个数相加)程序清单3-1中的程序产生2个整数并提示用户输入这两个整数的和。修改该程序使之能产生三个个位数整数,提示用户输入这三个整数的和
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
3.2(游戲:將三個數相加)程序清單3-1中的程序產生2個整數并提示用戶輸入這兩個整數的和。修改該程序使之能產生3個個位數整數,提示用戶輸入這3個整數的和
- 題目
- 題目概述
- 程序清單3-1(非本題代碼)
- 如何寫本題代碼
- 代碼
題目
題目概述
3.2(游戲:將三個數相加)程序清單3-1中的程序產生2個整數并提示用戶輸入這兩個整數的和。修改該程序使之能產生3個個位數整數,提示用戶輸入這3個整數的和
程序清單3-1(非本題代碼)
import java.util.Scanner;public class QingDan {public static void main(String[] args) {int number1 = (int)(System.currentTimeMillis() % 10);// 當前時間的最后一位數字(產生隨機數)int number2 = (int)(System.currentTimeMillis() / 10 % 10);//倒數第二位(產生隨機數)// Create a ScannerScanner input = new Scanner(System.in);System.out.println("What is " + number1 + " + " + number2 + "? ");int answer = input.nextInt();System.out.println(number1 + " + " + number2 + " = " + answer + " is " +(number1+number2==answer));} }如何寫本題代碼
代碼
import java.util.Scanner;public class Test3_2 {public static void main(String[] args) {int number1 = (int)(System.currentTimeMillis() % 10);int number2 = (int)(System.currentTimeMillis() / 10 % 10);int number3 = (int)(System.currentTimeMillis() / 100 % 10);// Create a ScannerScanner input = new Scanner(System.in);System.out.println("What is " + number1 + " + " + number2 + " + " + number3 +"? ");int answer = input.nextInt();System.out.println(number1 + " + " + number2 + " + " + number3 +" = " + answer + " is " +(number1+number2+number3==answer));} }總結
以上是生活随笔為你收集整理的Java黑皮书课后题第3章:3.2(游戏:将三个数相加)程序清单3-1中的程序产生2个整数并提示用户输入这两个整数的和。修改该程序使之能产生三个个位数整数,提示用户输入这三个整数的和的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java黑皮书课后题第3章:*3.1(代
- 下一篇: Java黑皮书课后题第3章:*3.3(代