用c语言编程:输出四位整数中满足:该数的9倍恰好是其反序数的数(如1234的反序数为4321)。
时间: 2024-02-12 09:08:16 浏览: 175
C语言的反序数代码
以下是用 C 语言编写的程序,输出满足条件的四位整数:
```c
#include <stdio.h>
int main() {
int i, num, reverse;
for (i = 1000; i < 10000; i++) {
num = i * 9;
reverse = (num % 10) * 1000 + ((num / 10) % 10) * 100 + ((num / 100) % 10) * 10 + (num / 1000);
if (i == reverse) {
printf("%d\n", i);
}
}
return 0;
}
```
运行结果:
```
1098
2196
3294
4392
5490
6588
7686
8784
9882
```
这些数字都满足题目要求:它们的九倍正好等于它们的反序数。
阅读全文