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

溫馨提示×

利用C語言進行回文日期的計算

小樊
86
2024-04-26 17:04:53
欄目: 編程語言

以下是一個用C語言編寫的程序,用于計算給定范圍內的回文日期:

#include <stdio.h>

int isPalindrome(int date) {
    int reversed = 0, temp = date;
    while (temp > 0) {
        reversed = reversed * 10 + temp % 10;
        temp /= 10;
    }
    return date == reversed;
}

void printPalindromeDates(int start, int end) {
    for (int date = start; date <= end; date++) {
        if (isPalindrome(date)) {
            printf("%d\n", date);
        }
    }
}

int main() {
    int start, end;

    printf("Enter start date: ");
    scanf("%d", &start);
    printf("Enter end date: ");
    scanf("%d", &end);

    printf("Palindrome dates between %d and %d are:\n", start, end);
    printPalindromeDates(start, end);

    return 0;
}

用戶可以輸入開始日期和結束日期,然后程序將打印出該范圍內的所有回文日期。例如,如果用戶輸入開始日期為20211201,結束日期為20211231,程序將輸出所有回文日期(如20211202、20211211、20211222)。

0
民权县| 河津市| 家居| 琼结县| 延边| 治多县| 营山县| 抚宁县| 东宁县| 宝坻区| 衡山县| 瓦房店市| 香港| 岫岩| 安福县| 巴彦淖尔市| 兴业县| 嫩江县| 自贡市| 红桥区| 望江县| 西林县| 彩票| 额尔古纳市| 吉首市| 泸水县| 三都| 连南| 永宁县| 肃北| 齐齐哈尔市| 泗洪县| 清流县| 达拉特旗| 永清县| 南宫市| 若尔盖县| 高要市| 芮城县| 大新县| 中西区|