打印100到200之间的能被9整除的数,并按照5个一行的格式输出的程序
时间: 2024-02-25 22:58:59 浏览: 187
一个打印九九乘法表的c程序
5星 · 资源好评率100%
好的,以下是可以实现您的要求的 Python 代码:
```python
count = 0 # 用于记录输出的数的个数
for i in range(100, 201):
if i % 9 == 0: # 判断是否能被9整除
print(i, end='\t') # 输出一个数,并用制表符隔开
count += 1 # 计数器加1
if count % 5 == 0: # 每输出5个数就换行
print()
```
解释一下代码:
- `count` 变量用于记录已经输出了多少个数;
- `range(100, 201)` 表示从100到200的范围内遍历每个数;
- `if i % 9 == 0` 判断当前数是否能被9整除;
- `print(i, end='\t')` 输出当前数并使用制表符隔开,`end='\t'` 表示输出后不换行;
- `count += 1` 计数器加1;
- `if count % 5 == 0` 判断是否已经输出了5个数,如果是则换行,`print()` 表示输出一个空行。
希望这个程序能够满足您的需求。
阅读全文