求解编程题: 从键盘上输入一个正整数,判别它是否为一回文数。如:12321

2024-11-29 11:24:36
推荐回答(2个)
回答1:

int n,a=1;if(a<10)return true;
scanf("%d",&n);
for(int i=10,ia++;
int*pn=new int[a],*pn1=new int[a];
for(int i=10,j=0;jfor(int j=a-1;j>=0;j--)
pn1[j]=pn[a-1-j];
for(int i=0;iif(pn[i]!=pn1[i])return false;
return true;

回答2:

双重for循环一个从前到后,一个从后到前