1. 程式人生 > >例4-3 統計整數位數

例4-3 統計整數位數

ted git roc can exit %d cond 位數 整數

例4-3 統計整數位數

讀入整數,統計位i數
程序核心——do-while語句

程序


#include<stdio.h>
int main()
{
    int count,number;
    count=0;
    printf("Enter a number:");
    scanf("%d",&number);
    if(number<0)
        number=-number;
    do
    {
        number=number/10;
        count++;
    }while(number!=0);
    printf("It countains %d digits.\n",count);
    
    return 0;
}  

結果

Enter a number:1234567890
It countains 10 digits.

--------------------------------
Process exited after 5.455 seconds with return value 0
請按任意鍵繼續. . .

分析

重點:do—while語句先循環再判斷

例4-3 統計整數位數