编写程序,由键盘输入一个整数n,按照每行5个数的形式输出n之前(不包括n)连续20个不能被6整除的偶数,并输出这些数之和。其中,-200≤n≤200。
时间: 2024-03-03 07:52:57 浏览: 48
编写一个用输入和输出流运算符进行的输入和输出的程序。从键盘输入两个数,分别对两个数进行加,减,乘和除的运算。
好的,我可以帮你编写这个程序。以下是代码实现:
```python
n = int(input("请输入一个整数n:"))
count = 0 # 记录输出的偶数个数
sum = 0 # 记录偶数之和
for i in range(n - 1, n - 21, -1): # 倒序输出前20个偶数
if i % 2 == 0 and i % 6 != 0: # 如果是偶数且不能被6整除
print(i, end='\t') # 输出偶数
count += 1
sum += i
if count % 5 == 0: # 每输出5个偶数换行
print()
print("\n偶数之和为:", sum)
```
请注意,这段代码中使用了循环和条件判断,可以根据输入的n倒序输出前20个符合条件的偶数,并且每行输出5个偶数,同时计算输出的偶数之和。
阅读全文