请用c语言实现从键盘上输入一个正整数,判别它是否为一回文数。如:123321
时间: 2024-05-14 08:13:14 浏览: 88
C 语言程序来检查一个数字是否是回文数.docx
以下是用 C 语言实现从键盘上输入一个正整数,判断它是否为一回文数的代码:
```c
#include <stdio.h>
int main()
{
int n, temp, reversed = 0;
printf("请输入一个正整数:");
scanf("%d", &n);
temp = n;
while (temp != 0)
{
reversed = reversed * 10 + temp % 10;
temp /= 10;
}
if (n == reversed)
{
printf("%d 是一个回文数\n", n);
}
else
{
printf("%d 不是一个回文数\n", n);
}
return 0;
}
```
如果你需要更详细的解释,请让我知道。
阅读全文