猜数

猜数

Scanner sc = new Scanner(System.in);
        int num = (int)(Math.random()*100+1);
        int a;//
        int com = 0; //计算器
        do {
            a=sc.nextInt();
            com = com+1;
            if (a > num){
                System.out.println("猜大了");
            }else if (a < num){
                System.out.println("猜小了");
            }
        } while (a != num);
        System.out.println("猜对了,你猜了"+com+"");
猜数,这时候我们就用到了循环用do...while先无条件执行一次在进行判断,
我们先使用Math.random()生成随机数1-100之间的随机数,再进行循环判断
定义一个变量计算他猜数的次数,在循环进行判断,输入的数大于随机生成的数,就输出猜大了,如果小于就输出猜小了

运行结果:

posted @ 2022-06-20 21:51  monkey大佬  阅读(74)  评论(0)    收藏  举报