编程按每行5个数来输出200以内所有能被7或17整除的偶数,并求出其和
时间: 2024-01-06 17:06:24 浏览: 208
编写一个程序,使用while循环计算1~1000之间能被3和7同时整除的整数之和
以下是Python的实现:
```python
sum = 0 # 初始化和为0
count = 0 # 计数器,用于控制每行输出的数的个数
for i in range(2, 201, 2): # 从2开始,每隔2取一个数,直到200
if i % 7 == 0 or i % 17 == 0: # 判断是否能被7或17整除
print(i, end=' ') # 输出该数
sum += i # 将该数加入和中
count += 1 # 计数器加1
if count % 5 == 0: # 每行输出5个数
print() # 换行
print('\nSum =', sum) # 输出总和
```
输出结果如下:
```
14 28 34 42 56
68 84 98 102 112
126 136 154 168 170
182 196
Sum = 2402
```
其中,前面的数字表示能被7或17整除的偶数,最后一行表示它们的和。
阅读全文