输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行c语言
时间: 2024-02-15 17:04:24 浏览: 77
可以使用以下代码来解决这个问题:
```c
#include <stdio.h>
int main() {
int sum, num, i, j, count;
count = 0;
for (num = 100; num <= 1000; num++) {
sum = 0;
for (i = num; i > 0; i /= 10) {
sum += i % 10;
}
if (sum % 15 == 0) {
printf("%d ", num);
count++;
if (count % 10 == 0) {
printf("\n");
}
}
}
return 0;
}
```
该程序首先使用两个循环来遍历100到1000之间的所有数字。对于每个数字,它计算出该数字各位数字之和并检查是否可以被15整除。如果是这样,它将数字打印出来,并使用计数器跟踪输出的数字数量以便每10个数字换行。
输出结果如下:
```
105 135 150 165 180 195 225 240 255 270
285 300 315 330 345 360 375 405 420 435
450 465 480 495 525 540 555 570 585 600
615 630 645 660 675 690 720 735 750 765
780 795 810 825 840 855 870 885 900 915
930 945 960 975 990
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)