count++;
while ((int)num/10>0){
num=(int)num/10;
}
System.out.println("它是个"+count+"位的数!");
num/10 没必要强制转化,在前面已经定义了num为int,int/10还是int
额...没注意,只复制了自己写的内容