程序的功能是求1~256之间的回文数,但不知道哪里错了啊
main(){longm,r,t;for(m=1;m<=256;m++){for(r=0,t=m;t;t/=10)r=r*10+t%10;if(r==m){for(r=0...
main()
{long m,r,t;
for(m=1;m<=256;m++)
{for(r=0,t=m;t;t/=10)
r=r*10+t%10;
if(r==m)
{for(r=0,t=m*m;t;t/=10)
r=r*10+t%10;
if(r==m*m)
printf("%ld\t",m);
}
}
getch();
} 展开
{long m,r,t;
for(m=1;m<=256;m++)
{for(r=0,t=m;t;t/=10)
r=r*10+t%10;
if(r==m)
{for(r=0,t=m*m;t;t/=10)
r=r*10+t%10;
if(r==m*m)
printf("%ld\t",m);
}
}
getch();
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询