对于三位数来说,只要百位和个位相同就是回文数,根据此思路,写程序如下:include<stdio.h> int main(){ for(int i=100;i<1000;i++){ if(i/100==i%10)printf("%d ",i);} } 希望接纳。^_^o~ 努力!
include<stdio.h>void main() { int x,y,i; for ( i=100;i<100000;i++ ) { x=i; y=0; while ( x ) { y*=10; y+=x%10; x/=10; } if ( y==i ) printf("%d ",i); } printf("\n");}