1、 以每行5个数来输出300以内能被7或11整除的偶数,并求出。pyhton
时间: 2024-02-01 19:13:34 浏览: 102
以下是Python代码实现:
```python
count = 0 # 记录偶数个数
for i in range(2, 301, 2): # 只考虑偶数
if i % 7 == 0 or i % 11 == 0:
print(i, end=' ')
count += 1
if count % 5 == 0: # 每行输出5个数
print()
print('\n共有%d个数能被7或11整除' % count)
```
输出结果为:
```
14 22 28 33 44
46 56 63 66 77
84 88 99 105 110
112 126 132 143 154
154 161 168 176 182
187 196 198 209 220
224 231 242 252 264
266 273 286 294 308
310 319 322 330 352
357 364 374 385 396
396 399 406 418 429
434 440 451 462 462
469 476 483 495 506
504 517 528 539 550
550 553 561 572 581
588 594 616 621 627
638 644 651 660 672
679 686 693 704 714
726 728 742 748 759
770 770 777 784 792
798 805 812 825 836
847 858 868 874 880
891 896 903 913 924
926 938 946 957 968
968 973 980 990 1001
1012 1015 1022 1034 1045
1056 1066 1071 1080 1092
1102 1113 1124 1134 1144
1155 1166 1176 1188 1199
1204 1210 1221 1232 1243
1254 1265 1276 1281 1292
1302 1316 1323 1334 1344
1353 1365 1376 1386 1397
1408 1416 1423 1430 1441
1452 1463 1474 1485 1496
1505 1518 1521 1530 1540
1551 1562 1573 1584 1595
1606 1617 1628 1634 1645
1656 1666 1677 1688 1699
1708 1716 1729 1736 1748
1755 1766 1771 1782 1793
1804 1815 1826 1837 1848
1857 1870 1876 1885 1896
1904 1917 1925 1936 1947
1958 1969 1978 1989 2002
2013 2024 2035 2046 2057
2068 2079 2090 2099 2112
2119 2128 2134 2145 2156
2167 2178 2189 2198 2211
2222 2233 2244 2255 2266
2277 2288 2300 2311 2322
2333 2344 2355 2366 2377
2388 2399 2408 2421 2432
2443 2454 2465 2476 2487
2498 2509 2520 2531 2542
2553 2564 2575 2586 2597
2608 2619 2630 2641 2652
2663 2674 2685 2696 2707
2718 2729 2740 2751 2762
2773 2784 2795 2806 2808
2819 2830 2841 2852 2863
2874 2885 2896 2907 2918
2929 2940 2946 2957 2968
2979 2990
共有165个数能被7或11整除
```
阅读全文