数据结构题用c++判断一个5位整数是否是回文数
时间: 2023-06-06 07:06:30 浏览: 91
好的,这个问题属于程序设计方面的问题。可以通过将整数转化为字符串,然后用字符串反转的方法来进行判断。具体实现可以参考以下代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
int n = 0;
char str[10];
printf("请输入一个5位整数:");
scanf("%d", &n);
sprintf(str, "%d", n);
int len = strlen(str);
for (int i = 0; i < len / 2; i++) {
if (str[i] != str[len - i - 1]) {
printf("%d 不是回文数\n", n);
return 0;
}
}
printf("%d 是回文数\n", n);
return 0;
}
```
阅读全文