文章
12
粉丝
411
获赞
28
访问
167.6k
/*设N是一个四位数,它的9倍恰好是其反序数
(例如:1234的反序数是4321)
求N的值*/
#include <stdio.h>
int reverse(int n);
int main(){
int i;
for(i=1000;i<=9999;i++){
if((9*i)==reverse(i)){
printf("%d\n",i);
}
}
return 0;
}
int reverse(int n){//求反序数
int ans = 0;
while(n>0){
ans = ans * 10 + n % 10;
n /= 10;
}
return ans;
}
登录后发布评论
暂无评论,来抢沙发