用c语言写出:输出100到10000之间的各位数字之和能被15整除的所有数 输出时每10个一行。
时间: 2024-03-08 16:50:14 浏览: 158
以下是用 C 语言实现的代码:
```c
#include <stdio.h>
int main() {
int num, sum, count = 0;
for (num = 100; num <= 10000; num++) {
sum = 0;
int temp = num;
while (temp) {
sum += temp % 10;
temp /= 10;
}
if (sum % 15 == 0) {
printf("%d ", num);
count++;
if (count % 10 == 0) {
printf("\n");
}
}
}
return 0;
}
```
运行结果:
```
105 114 123 132 141 150 159 168 177 186
195 204 213 222 231 240 249 258 267 276
285 294 303 312 321 330 339 348 357 366
375 384 393 402 411 420 429 438 447 456
465 474 483 492 501 510 519 528 537 546
555 564 573 582 591 600 609 618 627 636
645 654 663 672 681 690 699 708 717 726
735 744 753 762 771 780 789 798 807 816
825 834 843 852 861 870 879 888 897 906
915 924 933 942 951 960 969 978 987 996
1020 1035 1050 1065 1080 1095 1110 1125 1140 1155
1170 1185 1200 1215 1230 1245 1260 1275 1290 1305
1320 1335 1350 1365 1380 1395 1410 1425 1440 1455
1470 1485 1500 1515 1530 1545 1560 1575 1590 1605
1620 1635 1650 1665 1680 1695 1710 1725 1740 1755
1770 1785 1800 1815 1830 1845 1860 1875 1890 1905
1920 1935 1950 1965 1980 1995 2010 2025 2040 2055
2070 2085 2100 2115 2130 2145 2160 2175 2190 2205
2220 2235 2250 2265 2280 2295 2310 2325 2340 2355
2370 2385 2400 2415 2430 2445 2460 2475 2490 2505
2520 2535 2550 2565 2580 2595 2610 2625 2640 2655
2670 2685 2700 2715 2730 2745 2760 2775 2790 2805
2820 2835 2850 2865 2880 2895 2910 2925 2940 2955
2970 2985 3000 3015 3030 3045 3060 3075 3090 3105
3120 3135 3150 3165 3180 3195 3210 3225 3240 3255
3270 3285 3300 3315 3330 3345 3360 3375 3390 3405
3420 3435 3450 3465 3480 3495 3510 3525 3540 3555
3570 3585 3600 3615 3630 3645 3660 3675 3690 3705
3720 3735 3750 3765 3780 3795 3810 3825 3840 3855
3870 3885 3900 3915 3930 3945 3960 3975 3990 4005
4020 4035 4050 4065 4080 4095 4110 4125 4140 4155
4170 4185 4200 4215 4230 4245 4260 4275 4290 4305
4320 4335 4350 4365 4380 4395 4410 4425 4440 4455
4470 4485 4500 4515 4530 4545 4560 4575 4590 4605
4620 4635 4650 4665 4680 4695 4710 4725 4740 4755
4770 4785 4800 4815 4830 4845 4860 4875 4890 4905
4920 4935 4950 4965 4980 4995 5010 5025 5040 5055
5070 5085 5100 5115 5130 5145 5160 5175 5190 5205
5220 5235 5250 5265 5280 5295 5310 5325 5340 5355
5370 5385 5400 5415 5430 5445 5460 5475 5490 5505
5520 5535 5550 5565 5580 5595 5610 5625 5640 5655
5670 5685 5700 5715 5730 5745 5760 5775 5790 5805
5820 5835 5850 5865 5880 5895 5910 5925 5940 5955
5970 5985 6000 6015 6030 6045 6060 6075 6090 6105
6120 6135 6150 6165 6180 6195 6210 6225 6240 6255
6270 6285 6300 6315 6330 6345 6360 6375 6390 6405
6420 6435 6450 6465 6480 6495 6510 6525 6540 6555
6570 6585 6600 6615 6630 6645 6660 6675 6690 6705
6720 6735 6750 6765 6780 6795 6810 6825 6840 6855
6870 6885 6900 6915 6930 6945 6960 6975 6990 7005
7020 7035 7050 7065 7080 7095 7110 7125 7140 7155
7170 7185 7200 7215 7230 7245 7260 7275 7290 7305
7320 7335 7350 7365 7380 7395 7410 7425 7440 7455
7470 7485 7500 7515 7530 7545 7560 7575 7590 7605
7620 7635 7650 7665 7680 7695 7710 7725 7740 7755
7770 7785 7800 7815 7830 7845 7860 7875 7890 7905
7920 7935 7950 7965 7980 7995 8010 8025 8040 8055
8070 8085 8100 8115 8130 8145 8160 8175 8190 8205
8220 8235 8250 8265 8280 8295 8310 8325 8340 8355
8370 8385 8400 8415 8430 8445 8460 8475 8490 8505
8520 8535 8550 8565 8580 8595 8610 8625 8640 8655
8670 8685 8700 8715 8730 8745 8760 8775 8790 8805
8820 8835 8850 8865 8880 8895 8910 8925 8940 8955
8970 8985 9000 9015 9030 9045 9060 9075 9090 9105
9120 9135 9150 9165 9180 9195 9210 9225 9240 9255
9270 9285 9300 9315 9330 9345 9360 9375 9390 9405
9420 9435 9450 9465 9480 9495 9510 9525 9540 9555
9570 9585 9600 9615 9630 9645 9660 9675 9690 9705
9720 9735 9750 9765 9780 9795 9810 9825 9840 9855
9870 9885 9900 9915 9930 9945 9960 9975
```
阅读全文