题目描述:设N是一个四位数,它的n倍恰好是其反序数(例如:123的反序数是321),编程,输出一个满足条件的N。(知识点:控制语句) |
输入描述:输入为一个整形数n(2<=n<=9) |
输出描述:输出为一个四位数的整形数 |
样式输入:9 |
样式输出:1089 |
题目意思是求某个数的n倍等于n的反序数
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int i;
for(i=1001;;i++){
if(i%10*1000+i/10%10*100+i/100%10*10+i/1000==i*n){
printf("%d",i);
break;
}
}
return 0;
}