第6.2小节代码 计算整数的位数
//This is a comment
//Author:King
//Time:2020/12/5
//Reference:C Programming:A Modern Approach,Second Edition
/***************************************************************
6.2小节代码 计算整数的位数
****************************************************************/
#include <stdio.h>
int main(void)
{
int digits = 0,n;
printf("Enter a nonnegative integers:");
scanf("%d",&n);
do
{
n /= 10;
digits++;
}while(n > 0);
printf("The number has %d digit(s)\n",digits);
system("pause"); //加入该函数后可以使得产生的exe单独运行,不会发生闪退。也可以加入其它函数使得main函数无法返回即可。如while(1)、getchar() 等
return 0;
}