TIME IN THE SUBWAY :GUESS NUM !
阿新 • • 發佈:2017-05-14
while switch guess number
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;
}
}
}
}
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 !