输出1-n间所有5的倍数。 分数 5 作者 苑丽红 单位 长春理工大学 本题要求实现一个函数,可判断一个数是否是5的倍数。主函数调用它输出1-n间所有5的倍数。
时间: 2024-05-09 14:15:19 浏览: 124
以下是实现代码:
```python
def is_multiple_of_5(x):
if x % 5 == 0:
return True
else:
return False
def print_multiples_of_5(n):
for i in range(1, n+1):
if is_multiple_of_5(i):
print(i)
n = int(input("请输入一个正整数n:"))
print_multiples_of_5(n)
```
函数 `is_multiple_of_5` 判断一个数是否是 5 的倍数,如果是返回 True,否则返回 False。函数 `print_multiples_of_5` 利用 `is_multiple_of_5` 判断 1 到 n 之间的数是否是 5 的倍数,如果是就输出。主函数中输入一个正整数 n,然后调用 `print_multiples_of_5` 函数输出 1 到 n 之间所有 5 的倍数。
阅读全文