Java 猜數字游戲
隨機生成一個[0,100)之間的數字,用戶去猜,并加以提示,猜大了或者猜小了,直到用戶猜出來,這里使用for回圈,
import java.util.Random;
import java.util.Scanner;
public class day01_demo03 {
/*
猜數字游戲
隨機生成一個0~100之間的數字,用戶去猜,并加以提示,猜大了或者猜小了,直到用戶才出來
*/
public static void main(String[] args) {
Random r = new Random(); // 隨機生成數 需要用到匯入 Random
Scanner scanner = new Scanner(System.in);
int number1 = r.nextInt(100); // 隨機生成以一個 [0,100)之間的整數
System.out.print("請猜一個0~100之間的整數:");
for (;;){
int number2 = scanner.nextInt(); // 用戶輸入一個數
if (number2>=0&&number2<100) {
if (number1 == number2) {
System.out.print("恭喜你答對了這個數就是:" + number1);
break;
}
if (number2 > number1) {
System.out.print("你猜大了,請繼續:");
}
if (number2 < number1) {
System.out.print("你猜小了,請繼續:");
}
}else {
System.out.print("不符合輸入,請重新輸入:");
}
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/375042.html
標籤:其他
上一篇:決議ET6框架熱多載的實作
下一篇:五子棋 原始碼
