问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
这题的做法跟上一题是一样的,只需要把数字分离出来即可。
//回文数
#include<stdio.h>
#include<stdlib.h>
void Result()
{
int qian=0;
int bai=0;
int shi=0;
int ge=0;
int i=0;
for(i=1111;i<=9999;i++)
{
qian=i/1000;
bai=(i-qian*1000)/100;
shi=(i-qian*1000-bai*100)/10;
ge=i%10;
if(qian==ge&&shi==bai) {printf("%d\n",i);}
}
}
int main()
{
Result();
system("pause");
return 0;
}