Java猜数字游戏
-
系统自动生成一个随机整数 (1-100), 然后由用户输入一个猜测的数字 . 如果输入的数字比该随机数小 , 提示 " 低 了", 如果输入的数字比该随机数大 , 提示 " 高了 " , 如果输入的数字和随机数相等 , 则提示 " 猜对了 " .
-
需要使用scanner if语句还有循环for语句
import java.util.Random;
import java.util.Scanner;
/**
* Created with IntelliJ IDEA.
* Description:
* User: 17264
* Date: 2022-10-13
* Time: 17:08
*/
public class Java {
public static void main(String[] args) {
Random random = new Random();
Scanner scanner = new Scanner(System.in);
int n = random.nextInt(100);
while (true){
System.out.println("请输入要猜的数字");
int num = scanner.nextInt();
if (num > n){
System.out.println("猜大了");
} else if (num < n) {
System.out.println("猜小了");
}else {
System.out.println("猜对了");
break;
}
}
scanner.close();
}
}
附上运行结果