C 語言實例 - 判斷數字為幾位數

C 語言實例 C 語言實例

用戶輸入數字,判斷該數字是幾位數。

實例

#include <stdio.h> int main() { long long n; int count = 0; printf("輸入一個整數: "); scanf("%lld", &n); while(n != 0) { // n = n/10 n /= 10; ++count; } printf("數字是 %d 位數。", count); }

運行結果:

輸入一個整數: 2345
數字是 4 位數。

C 語言實例 C 語言實例