package day05;
import java.util.Scanner;
public class DoWhileTest01 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
// 任务描述 随机猜数 先随机一个0-100的整数 然后猜测 这个数 如果没猜中 则进行提示
// Math.random() 随机一个0-1 不包括1的小数
// Math.random()*100 随机一个0-100的小数
// (int)(Math.random() * 100); 随机0-100的整数
int num = (int)(Math.random() * 100);
// System.out.println(num);
// 定义猜了 多少次
int count = 0;
// 定义一个猜测的数
int guess;
do{
// 猜测一个数
System.out.println("请输入猜测的数字(0-100):");
// 接收猜测的数字
guess = input.nextInt();
if(guess > num){
System.out.println("大了");
} else if (guess < num) {
System.out.println("小了");
}
// 每猜一次 加1
count++;
}while(num != guess); // 等于就直接 结束循环
// 打印猜测次数
System.out.println("猜测次数:" + count);
}
}
请输入猜测的数字(0-100)
最新推荐文章于 2023-06-14 23:41:26 发布
本文介绍了一个简单的猜数字游戏程序设计,使用Java语言实现。通过Math.random()生成一个0到100之间的随机整数,玩家输入猜测的数字,程序会根据输入给出大小提示,直至猜中为止,并记录玩家猜测的次数。
1004

被折叠的 条评论
为什么被折叠?



