【Java基礎教程】用Java實現猜數字小遊戲
import java.util.Random;
import java.util.Scanner;
public class User {
public static void main(String[] args) {
{
Random ran = new Random();// 例項化隨機物件
System.out.println(" 歡迎進入猜數字遊戲,祝你玩的愉快 ");
int b = ran.nextInt(100) + 1;// 隨機生成一個整數作為猜的答案
int i;
for (i = 0; i < 10; i++) {// 給遊戲設定一個次數,最多輸入 10 次
System.out.println(" 請輸入一個整數 :");
Scanner a = new Scanner(System.in);// 例項化一個輸入流物件
if (a.hasNextInt()) {// 判斷輸入的數是否為 int 型別
var c = a.nextInt();// 將輸入的值賦給 c
if (c < b) {// 判斷 c 是否小於答案,外匯跟單gendan5.com如果是就輸出下面這段話
System.out.printf(" 太小了 , 還剩 %2d 次機會 ", 9 - i);
System.out.println();
} else if (c > b) {// 判斷 c 是否大於答案,如果是就輸出下面這段話
System.out.printf(" 太大了 , 還剩 %2d 次機會 ", 9 - i);
System.out.println();
} else {// 否則就是等於答案
System.out.println(" 恭喜你 , 猜對了 ");
System.out.println(" 遊戲結束 , 獲勝 ");
break;
}
} else {// 如果輸入的不是 int 型別,執行下面這段程式碼
if (" 不想玩了 ".equals(a.next())) {// 判斷輸入的是否為不想玩了這幾個字,如果是就執行下面這句話
System.out.println(" 結束遊戲,不玩了 ");
break;
} else {// 否則就輸出下面這段話
System.out.println(" 輸入錯誤 ");
i--;//i-1 此次輸入不算次數
}
}
}
if (i == 10) {// 判斷輸入次數是否為 10 次,如果為十次就輸出下面這段話
System.out.println(" 遊戲結束,失敗 ");
}
}
}
}
歡迎進入猜數字遊戲,祝你玩的愉快
請輸入一個整數 :
50
太小了 , 還剩 9 次機會
請輸入一個整數 :
60
太大了 , 還剩 8 次機會
請輸入一個整數 :
55
太大了 , 還剩 7 次機會
請輸入一個整數 :
53
猜對了
遊戲結束,獲勝
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2888555/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LeetCode 299 猜數字遊戲 Java實現LeetCode遊戲Java
- 【Java】——猜數字遊戲Java遊戲
- linux實現猜數字小遊戲Linux遊戲
- 猜數字小遊戲遊戲
- 猜數字遊戲遊戲
- 用 Java 做個“你畫手機猜”的小遊戲Java遊戲
- Shell猜數字遊戲遊戲
- Java學習筆記(一) 猜數遊戲Java筆記遊戲
- 【python小練習】簡單的猜數字遊戲Python遊戲
- 使用者猜數字遊戲遊戲
- C語言實現的一個簡單的猜數小遊戲C語言遊戲
- Java小遊戲Java遊戲
- C#之簡易猜數字遊戲C#遊戲
- 7-24 猜數字遊戲 (15分)遊戲
- pyqt5例項——pycharm實現猜數遊戲QTPyCharm遊戲
- [java基礎]之JAVA關鍵字Java
- wordle game 猜字遊戲GAM遊戲
- IOS技術分享| 你畫我猜小遊戲快速實現iOS遊戲
- Java 基礎 - 各項集合實現Java
- Java實現簡易聯網坦克對戰小遊戲Java遊戲
- [數字華容道] Html+css+js 實現小遊戲HTMLCSSJS遊戲
- 回憶小時的快樂,利用python做一款數字猜謎小遊戲Python遊戲
- Rust學習之旅1——寫個猜數字遊戲Rust遊戲
- PAT1044火星數字(java實現)Java
- PAT1048數字加密(java實現)加密Java
- PAT1019 數字黑洞(java實現)Java
- Java基礎教程(2)--Java開發環境Java開發環境
- 從基礎講全排列(Java實現)Java
- C語言初學者(自學)做的一個猜數字小遊戲C語言遊戲
- java基礎-關鍵字finalJava
- Java Swing坦克小遊戲Java遊戲
- python實現簡單猜單詞遊戲Python遊戲
- 【譯】Java8官方教程:語言基礎—變數Java變數
- [java基礎]之變數Java變數
- 透過編寫“猜數字”遊戲來學習 Awk遊戲
- Java基礎系列-Java8 Stream 簡明教程Java
- Java實現飛機大戰遊戲Java遊戲
- 猜數字