public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
do{
count++;
num/=10;
}
while(num>0);
System.out.println("它是个"+count+"位的数!");
}
}
楼上说的对,就是最后的 !号
要用全角的。
我知道了,要用中文的!,用英文的不行,我真的服了
巧了我也是一模一样打的
会不会是你把num定义成了整数,最后判断0>0这里存在矛盾的问题