# 思路

让计算机随机从 0-100 取值,让用户输入数字来猜,用 if 语句来判断用户所输入的值与计算机的值相比较来输出大小结果。若值相等则程序结束反之,进入 while 循环继续让用户输入并判断至相同,每次判断都将 count 累加一来计算用户猜数的次数并在程序结束时告知用户 count 的值。

# 实例代码
import java.util.Random;
import java.util.Scanner;
public class 猜数 {
    public static void main(String[] args) {
        Random r = new Random();
        int fan = r.nextInt(100);   // 定义一个随机数由计算机随机取值 0-100
        Scanner in = new Scanner(System.in);
        int scanner = 0;
        int count = 0;
         while (scanner != fan){
             System.out.printf("请输入数字:" );
              scanner = in.nextInt();
             if (scanner < fan){
                 System.out.println("您的值有点小哦!");
                 count++;
             }else if (scanner>fan){
                 System.out.println("您的值有点大哦!");
                 count++;
             }else {
                 System.out.println("恭喜您猜对了!!!!!");
             }
         }
        System.out.println("您一共猜了"+count+"次!");
    }
}
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Naraci 微信支付

微信支付

Naraci 支付宝

支付宝

Naraci 贝宝

贝宝