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

判断一个数(小于10位)的位数。 输入999,则输出 “它是个3位的数!”

用二重循环怎么写

提问者:qq_局外人_37 2017-12-14 14:30

个回答

  • Universechaos
    2017-12-18 04:14:27

    (num/=10)>0 这个代表什么意思, 没看懂,+count+是什么意思? 麻烦解释谢谢,初学者。

  • 宝慕林2447942
    2017-12-14 15:07:00

    public class HelloWorld{

    public static void main(String[] args){

    int num = 999;

    int count = 0;


    for(count=1;(num/=10)>0;count++);


    System.out.println("它是个"+count+"位的数!");


    }

    }