91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言如何判斷一個數是幾位數

小億
519
2024-01-10 15:42:31
欄目: 編程語言

判斷一個數是幾位數,可以通過不斷地除以10來判斷。具體的方法如下:

  1. 定義一個變量count,用于記錄位數,初始值為0。
  2. 循環除以10,直到被除數為0為止。每次循環,被除數除以10,同時count加1。
  3. 最后count的值就是該數的位數。

以下是一個示例代碼:

#include <stdio.h>

int main() {
    int num;
    int count = 0;
    
    printf("請輸入一個整數:");
    scanf("%d", &num);
    
    // 判斷num的位數
    do {
        num /= 10;
        count++;
    } while (num != 0);
    
    printf("該數是%d位數\n", count);
    
    return 0;
}

運行示例: 請輸入一個整數:12345 該數是5位數

1
山东| 闸北区| 百色市| 日照市| 永嘉县| 汤原县| 额敏县| 峡江县| 六枝特区| 通化县| 黔东| 韶关市| 卓资县| 犍为县| 家居| 金门县| 和平县| 新河县| 沁水县| 绩溪县| 香河县| 万全县| 建德市| 原平市| 锡林郭勒盟| 石楼县| 维西| 会同县| 宜兴市| 平谷区| 玉林市| 南汇区| 望谟县| 乌兰察布市| 根河市| 宜昌市| 突泉县| 武隆县| 滁州市| 德昌县| 和平区|