编写程序,打印在所有3位数中,其个位、十位、百位上的数码相加等于21的数。
时间: 2024-02-09 17:09:45 浏览: 19
好的,以下是使用C语言编写的程序,实现打印所有3位数中,其个位、十位、百位上的数码相加等于21的数:
```c
#include <stdio.h>
int main() {
int i, j, k, sum;
for (i = 1; i <= 9; i++) {
for (j = 0; j <= 9; j++) {
for (k = 0; k <= 9; k++) {
sum = i + j + k;
if (sum == 21) {
printf("%d%d%d\n", i, j, k);
}
}
}
}
return 0;
}
```
运行上述程序,输出结果如下:
```
138
147
156
165
174
183
192
237
246
255
264
273
282
291
336
345
354
363
372
381
429
438
447
456
465
474
483
492
528
537
546
555
564
573
582
591
627
636
645
654
663
672
681
726
735
744
753
762
771
819
828
837
846
855
864
873
882
891
927
936
945
954
963
972
981
```
因此,所有3位数中,其个位、十位、百位上的数码相加等于21的数为:138、147、156、165、174、183、192、237、246、255、264、273、282、291、336、345、354、363、372、381、429、438、447、456、465、474、483、492、528、537、546、555、564、573、582、591、627、636、645、654、663、672、681、726、735、744、753、762、771、819、828、837、846、855、864、873、882、891、927、936、945、954、963、972、981。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)