Case: Guess the number
//案例:猜数字
//需求:程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?
//如果猜的数字比真实数字大,提示你猜的数据大了
//如果猜的数字比真实数字小,提示你猜的数据小了
//如果猜的数字比真实数字相等,提示恭喜你猜中了
import java.util.Random;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(100) + 1;
System.out.println("请输入你要猜的数字");
while (true) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
if (number > a) {
System.out.println("你猜的数据小了");
} else if (number < a) {
System.out.println("你猜的数据大了");
} else {
System.out.println("恭喜你猜中了");
break;
}
}
}
}