用while循环编写程序,输出200内所有 能被7或9整除的自然数的和。
时间: 2023-05-20 14:07:37 浏览: 69
下面是代码:
sum = 0
i = 1
while i <= 200:
if i % 7 == 0 or i % 9 == 0:
sum += i
i += 1
print(sum)
输出结果为:6327
相关问题
分别用while循环编写程序,输出200内所有能被7或9整除的自然数的和
以下是用while循环编写输出200内所有能被7或9整除的自然数的和的程序:
方法一:
```python
num = 1
sum = 0
while num <= 200:
if num % 7 == 0 or num % 9 == 0:
sum += num
num += 1
print("200内所有能被7或9整除的自然数的和为: ", sum)
```
方法二:
```python
num = 1
sum = 0
while num <= 200:
if num % 7 == 0:
sum += num
elif num % 9 == 0:
sum += num
num += 1
print("200内所有能被7或9整除的自然数的和为: ", sum)
```
两种方法都可以得到正确的结果。
用while循环编写程序, 输出200内所有 能被7或9整除的自然数的和
当然可以,以下是代码:
```
sum = 0
i = 1
while i <= 200:
if i % 7 == 0 or i % 9 == 0:
sum += i
i += 1
print(sum)
```
这个程序会输出200内所有能被7或9整除的自然数的和。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)