一、用对数函数计算
#include<stdio.h>
#include<math.h>
int main()
{
int n,len;
scanf("%d",&n);
len=(int)log10(n)+1;
printf("%d",len);
}
二、while循环计算
#include<stdio.h>
int main()
{
int n,len=0;
scanf("%d",&n);
while(n!=0)
{
n/=10;
len++;
}
printf("%d",len);
}