Java 案例二 猜數字遊戲
阿新 • • 發佈:2018-12-18
/* 猜數字案例 遊戲操作如下: 後臺預先生成一個1-100之間的隨機數,使用者鍵盤錄入猜數字 如果猜對了,列印“恭喜您,答對了” 如果猜錯了 猜大了:列印“sorry,您猜大了!” 猜小了:列印“sorry,您猜小了!” 直到數字猜到為止 結果三種情況: 猜中了,猜大了,猜小了 隨機數類 Random 輸入類 Scanner 選擇結構 if 迴圈結構 while */ import java.util.Random; import java.util.Scanner; public class GuessNumber{ public static void main(String[] args){ //定義一個隨機數 Random run = new Random(); int i = run.nextInt(100)+1; System.out.println("遊戲開始"); //使用者輸入的資料 Scanner sc = new Scanner(System.in);//括號內要加上內容 System.out.println("——————請輸入一個您要猜的數字——————"); int j = sc.nextInt(); while(i!=j){ if(i<j){ System.out.println("Sorry,您猜大了"); }else{ System.out.println("Sorry,您猜小了"); } j = sc.nextInt(); } System.out.println("恭喜您,猜對了"); } }
執行結果: