7-3 计算1至n之间能被3整除的数之和
时间: 2024-05-01 17:18:57 浏览: 40
这道题可以使用循环来解决,遍历1至n之间的所有数,将能被3整除的数累加起来即可。以下是Python代码实现:
```python
n = int(input("请输入n的值:"))
sum = 0
for i in range(1, n+1):
if i % 3 == 0:
sum += i
print("1至n之间能被3整除的数之和为:", sum)
```
运行示例:
```
请输入n的值:10
1至n之间能被3整除的数之和为: 18
```
相关问题
c++输出1-n之间的能被3整除的数之和
好的,这是一个计算问题。可以使用循环来遍历1到n之间的数,判断是否能被3整除,如果可以,则累加到一个变量中。最后输出这个变量的值即可。以下是示例代码:
int n = 100; // 假设要求1到100之间的能被3整除的数之和
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 3 == 0) {
sum += i;
}
}
printf("%d\n", sum); // 输出结果
求m~n之间不能被3整除的数之和
好的,根据您的要求,我可以为您编写以下代码来求解该问题:
```python
m = int(input("请输入m的值:"))
n = int(input("请输入n的值:"))
sum = 0
for i in range(m, n+1):
if i % 3 != 0:
sum += i
print("m~n之间不能被3整除的数之和为:", sum)
```
您只需要输入m和n的值,程序就会计算出m~n之间不能被3整除的数之和并输出。希望这个程序能够解决您的问题。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)