c语言编写程序输入两个数以空格分开输出这两个数之间的是偶数的回文数
#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;
原文地址: https://www.cveoy.top/t/topic/hzJX 著作权归作者所有。请勿转载和采集!