/*
题目:
用代码模拟猜数的游戏,来简述二分法查找
思路:
1.首先需要产生一个随机数,使用Random的nextInt方法
2.需要键盘输入一个用于猜的数,用Scanner的nextInt方法
3.用键盘输入的数来猜数,已经得到了两个数,用if判断
如果太小,提示太小,重试;
如果太大,提示太大,重试;
如果正确,游戏结束
4.重试次数不确定,所以要放到while(true)中
*/
public class GetNumber{
public static void main(String[] args){
// 系统产生一个随机数1‐100之间的。
Random r = new Random();
int number = r.nextInt(100) + 1;
while(true){
// 键盘录入我们要猜的数据
Scanner sc = new Scanner(System.in);
System.out.println("请输入你要猜的数字(1-100): ");
int guessNumber = sc.nextInt();
// 比较这两个数据(用if语句)
if (guessNumber > number) {
System. out. println("你猜的数据" + guessNumber + "大了") ;
} else if (guessNumber < number) {
System. out. println("你猜的数据" + guessNumber + "小了") ;
} else {
System. out. println("恭喜你, 猜中了") ;
break;
}
}
}
}
Java的猜数字小游戏(1~100)的,代码的简单表达形式
猜你喜欢
转载自blog.csdn.net/kepengs/article/details/107461350
今日推荐
周排行