java 實現猜數字遊戲 隨機給定一個數字,猜大小直到正確
阿新 • • 發佈:2017-10-07
個數字 blog spa 猜數字 style ring imp code ont
package com.swift; import java.util.Random; import java.util.Scanner; public class GuessBigSmall { public static void main(String[] args) { Scanner scan=new Scanner(System.in); Random random = new Random(); int number = random.nextInt(1000) + 1; for (;;) { System.out.println("請輸入猜的——正整數——數字:"); int guessNumber=scan.nextInt(); if (guessNumber>number) { System.out.println("猜大了。"); continue; } else if (guessNumber<number) { System.out.println("猜小了。"); continue; }else { System.out.println("恭喜,猜對了。"); break; } } } }
另一種生成隨機數方法
package com.swift; import java.util.Scanner; public class GuessBigSmall2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in);int number = (int) (Math.random() * 1000 + 1); for (;;) { System.out.println("請輸入猜的——正整數——數字:"); int guessNumber = scan.nextInt(); if (guessNumber > number) { System.out.println("猜大了。"); continue; } else if (guessNumber < number) { System.out.println("猜小了。"); continue; } else { System.out.println("恭喜,猜對了。"); break; } } } }
java 實現猜數字遊戲 隨機給定一個數字,猜大小直到正確