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

大神们,这步的实现原理是什么??num/=10

大神们,这步的实现原理是什么??num/=10

提问者:慕婉清8375384 2019-03-08 10:01

个回答

  • 米立sos
    2019-03-11 15:19:32

    它相当于把num的小数点往左移以为,又因为num/10得到的一定是个整数,所以他会一步步得到num个十百千上的数,等把小数点移到数字的最右边时,num=0,此时可以跳出循环,而且count加了几次就是小数点移了几次,同时也就是几位数了

  • 慕哥7287507
    2019-03-10 22:31:20

    do{

            count++;

            num/=10;

        }while(num>0);

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


  • 丶豆奶丶
    2019-03-08 10:08:20

    可能是 num = num / 10 ;