思路:1. 有一个随机数字出现让玩家猜。 java知识点 Random
2. 有一个在控制台玩家输出数字, java知识点 Scanner
3. 有一个判断结果, 大 小 对 java知识点 if判断
4. 玩家有猜测错误的可能,得重复猜测, java知识点 while循环
代码:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //键盘录入
System.out.println("游戏开始");
Random rc = new Random(); //随机数
int runnumber = rc.nextInt(100)+1; // +1 从1开始到100结束
while (true){ // 条件为true一直循环,条件false跳出循环。
int number = sc.nextInt();
if(number>runnumber){
System.out.println("大了");
}else if(number <runnumber){
System.out.println("小了");
}else if(number ==runnumber){
System.out.println("猜对了!");
}else{
System.out.println("不合理输入");
}
}
}
这不简简单单?