int num = 999;
int count = 0;
for(count=1;(num/=10)>0;count++);{
System.out.print("它是个"+count+"位的数");
}
为什么不是执行3次 System.out.print("它是个"+count+"位的数"?
第三行 for循环的括号后面不应该有分号 应该是
for(count=1;(num/=10)>0;count++){
System.out.print("它是个"+count+"位的数");
}
而不是
for(count=1;(num/=10)>0;count++);{
System.out.print("它是个"+count+"位的数");
}