中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言中怎么用for循環寫回文數

小億
153
2024-03-05 15:15:56
欄目: 編程語言

回文數是指從左向右和從右向左讀都相同的數字,比如121、1221等。

以下是用for循環編寫判斷一個數是否為回文數的示例代碼:

#include <stdio.h>

int main() {
    int num, reversedNum = 0, originalNum, remainder;

    printf("請輸入一個數字: ");
    scanf("%d", &num);

    originalNum = num;

    // 將數字反轉
    for (; num != 0; num /= 10) {
        remainder = num % 10;
        reversedNum = reversedNum * 10 + remainder;
    }

    // 判斷是否為回文數
    if (originalNum == reversedNum) {
        printf("%d 是一個回文數。\n", originalNum);
    } else {
        printf("%d 不是一個回文數。\n", originalNum);
    }

    return 0;
}

用戶輸入一個數字后,該程序會將數字反轉并與原始數字進行比較,從而判斷是否為回文數。

0
平遥县| 广宁县| 康平县| 旬阳县| 东乡族自治县| 和顺县| 阜平县| 和政县| 琼海市| 法库县| 河北区| 浦县| 读书| 宝丰县| 甘南县| 柯坪县| 永城市| 瑞丽市| 昌黎县| 三门峡市| 秦安县| 双江| 东辽县| 丹寨县| 莫力| 积石山| 长汀县| 孝感市| 夏邑县| 宿迁市| 丰县| 隆尧县| 英吉沙县| 清镇市| 南京市| 仙居县| 融水| 兰考县| 互助| 榆树市| 德阳市|