为了账号安全,请及时绑定邮箱和手机立即绑定

三种方法,三种结果?

int num=999;

int count=0;

if(num/10!=0){

num=num/10;

count++;

}

System.out.println(count)


-----------


        int count = 0;

   for (int num = 999; num / 10 > 0; num = num / 10)


   {

count++;

}

System.out.println(count); 

-----------

 int num = 999;

int count = 0;

 for(;count<10;count++)

 {

         num=num/10;

         count++;

     }while(num%10!=0);

     

System.out.println(count);

正在回答

2 回答

int num = 999;

int count = 0;

{do{

  count++;

  num /= 10;

 }

while(num > 0);

System.out.println(count);

没必要写什么num<999999999999这些。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

三种方法,三种结果?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信