package chapter05;//包名
import java.util.Scanner;//导包
public class Test02 {// 类名
public static void main(String[] args) {// Java程序入口
Scanner sc = new Scanner(System.in);// 搭配键盘录入
int number = (int) (Math.random() * 100 + 1);// 电脑随机生成1~101的数字
int a;// 定义变量
int b = 0;
System.out.println("请输入你猜的数字:");// 给予提示
do {// do...while循环
a = sc.nextInt();// 输入要猜的数
b = b + 1;// 记录猜了多少次
if (a > number) {// 判断
System.out.println("你输入的数偏大!");// 循环体
} else if (a < number) {// 判断
System.out.println("你输入的数偏小!");// 循环体
}
} while (a != number);// 判断条件语句
System.out.println("恭喜你猜对了!猜了" + b + "次!");// 输出语句
sc.close();// 结束键盘录入
}
}
运行如果:



