#include <stdio.h> #include <stdbool.h>

bool isPalindrome(int num) { int reverse = 0; int temp = num;

while (temp != 0) {
    reverse = reverse * 10 + temp % 10;
    temp /= 10;
}

return reverse == num;

}

int main() { int num1, num2; printf('请输入两个数(以空格分开):'); scanf('%d %d', &num1, &num2);

printf('%d和%d之间的是偶数的回文数有:\n', num1, num2);
for (int i = num1 + 1; i < num2; i++) {
    if (i % 2 == 0 && isPalindrome(i)) {
        printf('%d ', i);
    }
}

return 0;

}

C语言实现:找出两个数之间所有偶数回文数

原文地址: https://www.cveoy.top/t/topic/o2w5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录