分段解决的话,在1-----10000间找一个数:该数乘以4应该很好写,一个FOR语句,反序列数的求法有没有已有的C程序段?
int main(){ for(int i=1;i<=10000;++i) { int j=i; int s=0; int n=0; while(j!=0){ n=j%10; s=s*10+n; j=j/10; } if(i*4==s) printf("%d\t",i); } return 0;}