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

溫馨提示×

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
甘孜县| 丽水市| 新昌县| 高安市| 呼玛县| 五指山市| 铁岭市| 浙江省| 高清| 阳高县| 汉中市| 岑溪市| 石台县| 洛川县| 奉新县| 桓仁| 松江区| 宁都县| 台湾省| 九台市| 信阳市| 平南县| 泸水县| 时尚| 望奎县| 淳安县| 宁安市| 当涂县| 宜丰县| 十堰市| 绩溪县| 灌云县| 克拉玛依市| 德庆县| 南京市| 镇赉县| 泽州县| 尼玛县| 将乐县| 永寿县| 濉溪县|