C語言程式設計-現代方法 第6.2小節程式碼 計算整數的位數
阿新 • • 發佈:2020-12-13
第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;
}