任意输入一个十进制数,判断改数是不是回文数,用C语言写
时间: 2024-05-24 07:10:48 浏览: 53
#include <stdio.h>
int main() {
int n, temp, reverse = 0;
printf("请输入一个十进制数:");
scanf("%d", &n);
temp = n;
while (temp != 0) {
reverse = reverse * 10 + temp % 10; // 反转数
temp /= 10;
}
if (n == reverse) {
printf("%d是回文数\n", n);
} else {
printf("%d不是回文数\n", n);
}
return 0;
}
阅读全文