if(num/10==0){
System.out.println("它是1位数");
}
if(num/10>0&&num/10<10){
System.out.println("它是2位数");
}
if(num/10>=10&&num/10<100){
System.out.println("它是个3位的数!");
}
if(num/10>=100&&num/10<1000){
System.out.println("它是4位数");
}
是不是用循环更好呢?
是的。用循环,每次自除10,除到自己等于0,除的次数就是它的位数