是太笨还是什么情况?
做题的思路是要慢慢积累的所以不用太着急,这道题的话就用循环每一步都除以10然后将结果保留判断结果是否为零,为零就退出再加一个计数器的出其位数
int num=999;
int count=0;
for(int i=num;i!=0;i/=10)
count++;
的出的结果count=3;