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

大神求助啊

    当count自加到3时,num是0,但第6行有一个num!=0。

所以为什么还能让count自加到3???

提问者:weixin_慕移动4434633 2016-08-23 22:31

个回答

  • WSDEV
    2016-08-23 22:56:19
    已采纳

    while(num != 0){

    count++;     1           2           3       

    num/=10;     99        9           0  

    }


  • WSDEV
    2016-08-23 22:57:29

    第一个回答看花了 唉 老了 

  • WSDEV
    2016-08-23 22:45:17

    public class HelloWorld{

    public static void main(String[] args){

    int num = 999;

    int count = 0;

            String str=num+"";

        byte[] b=str.getBytes();

        int 个数=0;

        for(byte bb:b){

        个数++;

        }

        System.out.println(个数);


    }

    }

    粗糙了点 你们自己优化