将正整数+m+和+n+之间(包括+m+和+n)能被+17+整除的数累加。其中,0+<+m+<+n+<+1000
时间: 2023-12-11 13:02:30 浏览: 30
以下是Python代码实现:
```python
m = int(input("请输入m的值:"))
n = int(input("请输入n的值:"))
sum = 0
for i in range(m, n+1):
if i % 17 == 0:
sum += i
print(sum)
```
相关问题
c语音将正整数+m+和+n+之间(包括+m+和+n)能被+17+整除的数累加。其中,0+<+m+<+n+<+1000
以下是C语言代码实现:
```c
#include <stdio.h>
int main()
{
int m, n, sum = 0;
scanf("%d %d", &m, &n);
for (int i = m; i <= n; i++)
{
if (i % 17 == 0)
{
sum += i;
}
}
printf("%d", sum);
return 0;
}
```
题目描述 将正整数 m 和 n 之间(包括 m 和 n)能被 17 整除的数累加,其中 0<m<n<10
题目描述是要求将正整数 m 和 n 之间(包括 m 和 n)能被 17 整除的数累加,其中 0<m<n<10。
根据题目的条件,可以得出 m 和 n 的取值范围是 1~9。为了找出能被 17 整除的数,我们可以遍历 m 和 n 之间的每一个数字,判断每个数字是否能被 17 整除,如果能整除,则将其累加到结果上。
首先,确定 m 和 n 的取值范围后,我们可以使用一个变量 result 来保存累加的结果,初始值为 0。然后,使用一个循环,遍历 m 和 n 之间的每一个数字。在循环内部,我们使用一个条件判断,判断当前数字 i 是否能被 17 整除,如果能整除,则将其累加到 result 上。
伪代码如下:
result = 0
for i in range(m, n+1):
if i % 17 == 0:
result += i
最后,输出 result 的值即为累加结果。这个结果就是 m 和 n 之间(包括 m 和 n)能被 17 整除的数的累加和。
注意,题目中要求 m 和 n 是正整数且 0<m<n<10,所以 m 和 n 的取值范围是有限的,只需遍历的次数也相对较少。在这个范围内,我们可以直接使用循环来解决问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)