用C语言编写一个程序,由键盘输入一个5位的整数,判断该数是否是回文数
时间: 2024-02-13 10:04:16 浏览: 98
C语言程序判断一个整数是否为回文数
好的,下面是用C语言编写的判断回文数的程序:
```c
#include <stdio.h>
int main() {
int num, temp, digit, reverse = 0;
printf("请输入一个5位的整数:");
scanf("%d", &num);
temp = num;
while (temp > 0) {
digit = temp % 10;
reverse = reverse * 10 + digit;
temp /= 10;
}
if (num == reverse) {
printf("%d 是回文数\n", num);
} else {
printf("%d 不是回文数\n", num);
}
return 0;
}
```
程序的思路是将输入的整数倒序输出,然后与原来的整数进行比较,如果相等就是回文数,否则不是回文数。
希望能解决你的问题!
阅读全文