用 python 代码写输入一个大于13的正整数n,求n内能被13整除的最大正整数
时间: 2023-06-10 10:04:50 浏览: 131
好的,我能理解您的要求。下面是 Python 代码实现:
```python
n = int(input("请输入一个大于13的正整数:"))
for i in range(n, 0, -1):
if i % 13 == 0:
print("最大的能被13整除的正整数是:", i)
break
```
通过输入一个大于13的正整数,代码将从大到小遍历这个数以内的所有正整数,如果找到了能被13整除的正整数就打印出来,并用 break 跳出循环。这样就能够求出 n 内能被13整除的最大正整数了。
相关问题
用python输入一个大于13的正整数n,求n内能被13整除的最大正整数
好的,您可以输入以下代码来解决这个问题:
```python
n = int(input("请输入大于13的正整数n:"))
for i in range(n, 0, -13):
if i % 13 == 0:
print(f"最大的可以被13整除的正整数是{i}")
break
```
这段代码会让用户输入一个大于13的正整数n,然后从n开始倒序循环,直到找到一个可以被13整除的正整数,输出它并退出循环。这样就得到了n内能被13整除的最大正整数。
用python实现 输入一个大于13的正整数n,求n内能被13整除的最大正整数
好的,让我思考一下...
实现代码如下:
```python
n = int(input("请输入大于13的正整数n:"))
for i in range(n, 12, -1):
if i % 13 == 0:
print("n内能被13整除的最大正整数为:", i)
break
```
希望能够帮到你!如果你有其他问题,可以继续问我。
阅读全文