1. 程式人生 > >TIME IN THE SUBWAY :GUESS NUM !

TIME IN THE SUBWAY :GUESS NUM !

while switch guess number


import java.util.Random;
import java.util.Scanner;

public class GuessNumber {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Hello,MZ. WLCOME HERE! ^_^");
System.out.print("Press 1 to Start. ");
System.out.println("Press 2 to Quit.Please: ");


while (true) {
int button = sc.nextInt();

switch (button) {

case 1:
// 產生隨機數,答案
Random r = new Random();
int answer = r.nextInt(100) + 1;
System.out.println("Start Now!");

for (int i = 1; i <= 10; i++) {
// 輸入鍵盤錄入數字
System.out.println("==");

System.out.println("Please enter your number:");
int enterNum = sc.nextInt();

// 判斷大小
if (enterNum > answer) {

if (i < 10) {
System.out.println("你猜大了,往小了猜試試?");
System.out.println("你還有" + (10 - i) + "次機會。加油!");
} else {
System.out.println("很遺憾,你沒有機會了!");
System.out.println("再來一局?");
System.out.println("Press 1 to Try. ");
System.out.println("Press 2 to Quit.");
}
} else if (enterNum < answer) {

if (i < 10) {
System.out.println("你猜小了,往大了猜試試?");
System.out.println("你還有" + (10 - i) + "次機會。加油!");
} else {
System.out.println("很遺憾,你沒有機會了!");
System.out.println("再來一局?");
System.out.println("Press 1 to Try Again.");
System.out.println("Press 2 to Quit.");
}
} else {
System.out.println("恭喜你,猜對啦!");
System.out.println("再來一局?");
System.out.println("Press 1 to Try Again.");
System.out.println("Press 2 to Quit.");
break;
}
}
break;

case 2:
System.out.println("Game Over!");
break;

default:
System.out.println("Are u kidding?");
break;
}
}
}
}


TIME IN THE SUBWAY :GUESS NUM !