输出1到n之间能被17整除的最大数
时间: 2023-11-11 09:06:42 浏览: 179
1000-4000能被7和17整除的数
5星 · 资源好评率100%
假设n为一个正整数,我们可以从n开始往前遍历,找到第一个能被17整除的数,即为所求。
代码实现如下:
```python
n = int(input("请输入正整数n:"))
for i in range(n, 0, -1):
if i % 17 == 0:
print("1到n之间能被17整除的最大数为:", i)
break
else:
print("1到n之间没有能被17整除的数")
```
举个例子,如果输入n为100,则输出为85,因为85是100到1之间第一个能被17整除的数。
阅读全文