/给定一个不多于5位的正整数,判断它是几位数,并输出。
输入
一个不多于5位的正整数。
输出
输出正整数的位数,单独占一行。
样例输入 Copy
111
样例输出 Copy
3
来源/分类/
#include<stdio.h>
#include<math.h>
int main()
{
int i;
int num;
int count = 0;
scanf("%d",&num);
while(num > 0)
{
num /= 10;
++ count;//前置++,和后置++,谁在前,先干嘛
}
printf("%d",count);
return 0;
}