package com;
import java.util.Scanner;
import java.util.Random;
public class Test {
public static void menu(){
System.out.println("----------------------------------------");
System.out.println("---------------猜数字游戏-----------------");
System.out.println("---------- 1、play 0、exit-------------");
System.out.println("----------------------------------------");
}
public static void game(){
Scanner scanner=new Scanner(System.in);
Random random=new Random();
int rand=random.nextInt(100)+1;
while (true) {
System.out.println("请输入你要猜的数字:>");
int num = scanner.nextInt();
if (num > rand) {
System.out.println("猜大了");
} else if (num < rand) {
System.out.println("猜小了");
} else {
System.out.println("恭喜你猜对了!");
break;
}
}
}
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int input=0;
boolean a;
do {
menu();
System.out.println("请选择:>");
input=scanner.nextInt();
a= 0 != input;
switch (input){
case 0:
System.out.println("退出游戏");
break;
case 1:
game();
break;
default:
System.out.println("输入有误");
}
}while (a);
}
}
猜数字游戏(Java语言实现)
最新推荐文章于 2024-04-01 18:55:17 发布