求C语言大神帮忙 问题:如果一个整数逆序后得到的数值和原数值相同,则称之为幸运数。输入一个整数N(
2个回答
展开全部
#include <stdio.h>
int reverseInt(int n)
{
int r = 0;
while(n)
{
r=r*10+n%10;
n/=10;
}
return r;
}
int main()
{
int N;
scanf("%d",&N);
if(N == reverseInt(N))
printf("%d是一个幸运数\n",N);
else
printf("%d不是一个幸运数\n",N);
return 0;
}
示例运行结果如下:
454
454是一个幸运数
456
456不是一个幸运数
更多追问追答
追问
٩(♡㉨♡ )۶
能不用函数的么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询