求教c题目(一个晚上了,快抓狂了)
2、 补充题:在1-----10000间找一个数:该数乘以4是该数的反序列数。如:2178*4=8712
分段解决的话,在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;
}