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

溫馨提示×

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

小億
87
2023-12-08 01:33:28
欄目: 編程語言

要用for循環寫回文數,首先需要知道什么是回文數。回文數指的是正讀和反讀都相同的數字,比如121、12321等。

接下來,我們可以使用for循環從兩端開始比較數字是否相等。

以下是用for循環寫回文數的示例代碼:

#include <stdio.h>

int main() {
    int num, reverse = 0, temp, remainder;

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

    temp = num;  // 將輸入的數字保存到臨時變量temp中

    // 使用循環將temp的數字逆序存儲到reverse中
    for (; temp != 0; temp /= 10) {
        remainder = temp % 10;
        reverse = reverse * 10 + remainder;
    }

    // 判斷輸入的數字是否與逆序后的數字相等
    if (num == reverse) {
        printf("%d 是一個回文數\n", num);
    } else {
        printf("%d 不是一個回文數\n", num);
    }

    return 0;
}

在這個示例代碼中,我們使用了一個臨時變量temp來保存輸入的數字,然后使用for循環將temp的數字逆序存儲到reverse中。最后,我們判斷輸入的數字是否與逆序后的數字相等,如果相等則輸出“是一個回文數”,否則輸出“不是一個回文數”。

0
昌乐县| 洪泽县| 陕西省| 濮阳县| 临潭县| 太白县| 长垣县| 蕲春县| 将乐县| 繁峙县| 乃东县| 黄浦区| 河间市| 特克斯县| 中方县| 内黄县| 扎赉特旗| 丹棱县| 涿州市| 钟山县| 云霄县| 阿合奇县| 枞阳县| 望城县| 合作市| 中卫市| 通河县| 马鞍山市| 吉水县| 宣城市| 景德镇市| 瓮安县| 夏邑县| 福建省| 嵊泗县| 和平区| 建水县| 江口县| 义乌市| 峨眉山市| 江北区|