1.判断一个小于10位的数有几位。
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if(num>=0){
while(num!=0){
count++; //要学会在循环里使用计数位
num/=10; //这么写是可以的,a/=b和a=a/b是一样的
}
}else{
System.out.println("输入的是负数");
} //要学会考虑到特殊情况