问答详情
源自:4-15 编程练习

怎么写才能在输入的是一个小于等于0的数的时候,提示输入一个大于0的数呢

怎么写才能让在输入的是一个小于等于0的数的时候,提示输入一个大于0的数呢?

提问者:劉3535446 2022-08-19 02:31

个回答

  • 劉3535446
    2022-08-19 02:58:20

         int num = (int) 8754983;

            int counter = 0;

            if (num>=999999999||num < 1) {

                System.out.println("请输入一个小于十位数并且大于或等于1的数");

            } else {

                do {

                    counter++;

                    num = num / 10;

                } while (num >=1);

                System.out.println("这是一个" + counter + "位数");

            }


    这样写可以不?