编写程序,它的功能是:求4位数中各数位的和等于11,并且 程序填空题 能够被7整除的整数,然后以空格间隔输出这些数。
时间: 2024-03-01 18:52:40 浏览: 73
好的,以下是 Python 代码实现:
```python
for i in range(1000, 10000):
if sum(int(d) for d in str(i)) == 11 and i % 7 == 0:
print(i, end=' ')
```
程序的思路是从 1000 开始遍历到 9999,对于每个数,用 sum 函数求出它各数位的和,再判断是否等于 11 并且能被 7 整除。如果满足条件,则将该数输出,以空格间隔。
阅读全文