Python:输入一个整数n,输出小于n且能被37整除的所有自然数之和,没有则输出0
时间: 2023-05-19 18:04:58 浏览: 285
好的,这是一个简单的编程问题。以下是 Python 代码:
```
n = int(input())
sum = 0
for i in range(1, n):
if i % 37 == 0:
sum += i
print(sum)
```
如果输入的 n 为 37 的倍数,则输出的结果将为所有小于 n 的 37 的倍数之和。如果没有小于 n 的 37 的倍数,则输出 0。
相关问题
Python:输入一个整数n,输出小于n且能被37整除的所有自然数之和。没有则输出0
可以使用循环来遍历小于n的所有自然数,判断是否能被37整除,如果可以则加入到总和中。代码如下:
```python
n = int(input("请输入一个整数n:"))
total = 0
for i in range(1, n):
if i % 37 == 0:
total += i
print(total)
```
如果输入的n为100,则输出为666。
代码生成Python输入一整数n,输出小于n并且能被37整除的所有自然数之和
好的,这是一个简单的Python代码实现:
```python
n = int(input("请输入一个整数n: "))
total = 0 # 记录自然数之和
for i in range(1, n):
if i % 37 == 0: # 如果能被37整除
total += i # 将其加入自然数之和
print("小于n并且能被37整除的所有自然数之和为:", total)
```
你可以将以上代码复制到Python编辑器中,并运行它来测试。
阅读全文