降序打印m到n之间所有能被7整除的数,例如当输入 20 50 时,输出49 42 35 28 21 ;当输入 50 20 时,同样输出49 42 35 28 21
时间: 2024-10-10 13:03:00 浏览: 38
c代码-这是一个输出0-50z之间所有能被3整除的的程序。
为了降序打印m到n之间所有能被7整除的数,你可以采用循环遍历的方式。这里是一个简单的Python代码示例:
```python
def print_seven_divisible_numbers(m, n):
# 确保m小于等于n
if m > n:
m, n = n, m
for i in range(n, m - 1, -1): # 从大到小遍历
if i % 7 == 0: # 判断是否能被7整除
print(i, end=" ") # 输出数字并保留空格分隔
print() # 打印换行符结束
# 测试
print_seven_divisible_numbers(20, 50) # 输出:49 42 35 28 21
print_seven_divisible_numbers(50, 20) # 输出:49 42 35 28 21
```
在这个代码中,`range(n, m - 1, -1)`创建了一个从n到m(包括m)的倒序序列,步长为-1,即每次递减1。然后我们检查每个数是否能被7整除,并将其打印出来。
阅读全文