设 N 是一个四位数,它的 9 倍恰好是其反序数
(例如:1234 的反序数是 4321),求 N
#include<stdio.h>
int main()
{
int a,b,c,d,e,f,g,h;
for (size_t i1 = 1; i1 < 10; i1++)
{
e = i1 * 1000;//千位上数,反序数个位
for (size_t i2 = 0; i2 < 10; i2++)
{
f = i2 * 100;//百位上的数
d = i2 * 10;//反序数上十位
for (size_t i3 = 0; i3 < 10; i3++)
{
g = i3 *10;//十位上的数
c = i3 * 100;//反序数上百位
for (size_t i4 = 0; i4 < 10; i4++)
{
b = i4 * 1000;//反序数上千位
h = e + f + g + i4;//一个四位数
a = b + c + d + i1;
if (h*9==a)
{
printf("这个数是:%d\n",a);
}
}
}
}
}
}
值