qq_Sun丶_2
2017-07-25 01:27
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+"位的数!");
}
}
Because your num is int
count=1, num=999/10=99, num>0, then count++
count=2, num=99/10=9, num>0, then count++
count=3, num=9/10=0, num!>0
so, print count=3.
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 1
回答 3