#include <stdio.h>
int isPalindrome(int n);
main()
{
int i,n=0;
for (i=1;i<=10000;i++)
{
if (isPalindrome(i))
{
printf("%7d",i);
if (++n%10==0)
printf("\n");
}
}
printf("\n");
}
int isPalindrome(int n)
{
int m=0,a,b;
for (b=n;b>0;b/=10)
{
a=b%10;
m=m*10+a;
}
return(m==n);
}
输出10000 以内的所有回文数
最新推荐文章于 2022-10-24 23:30:09 发布