1. 程式人生 > >C語言:求位數

C語言:求位數

題目:給出一個不超過12345678的正整數,求出它是幾位數。

#include <stdio.h>
#include <math.h>
int main()
{
	int a,i=0;
	scanf("%d",&a);
	do
	{
		a/=10;
		i+=1;
	}
	while(a!=0);
	printf("%d\n",i);
	return 0;   	
}