亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
谷城县| 玉田县| 长宁区| 浪卡子县| 康马县| 武定县| 通许县| 南江县| 罗山县| 黔江区| 上高县| 馆陶县| 永昌县| 晋城| 五指山市| 宜宾县| 临邑县| 黔东| 黄梅县| 双鸭山市| 道孚县| 灌云县| 通城县| 花莲市| 沙田区| 苏尼特左旗| 保山市| 庆安县| 望城县| 定州市| 余干县| 武定县| 兴仁县| 巢湖市| 鄂伦春自治旗| 海伦市| 房产| 琼海市| 新昌县| 三江| 英德市|