计算正整数n1到n2的累加和
时间: 2024-06-14 17:04:42 浏览: 21
以下是计算正整数n1到n2的累加和的示例代码:
```python
def summ(n1, n2):
sum = 0
for i in range(n1, n2+1):
sum = sum + i
return sum
n1 = int(input("请输入起始正整数:"))
n2 = int(input("请输入结束正整数:"))
print(summ(n1, n2))
```
运行示例代码后,程序会要求用户输入起始正整数和结束正整数,然后计算从起始正整数到结束正整数的累加和并输出。
相关问题
计算正整数n1到n2的累加和(n1、n2的值由键盘输入)
以下是使用FOR循环语句计算正整数n1到n2的累加和的示例代码:
```c
#include <stdio.h>
int main() {
int n1, n2, sum = 0;
printf("请输入两个正整数n1和n2(n1 <= n2):");
scanf("%d %d", &n1, &n2);
for (int i = n1; i <= n2; i++) {
sum += i;
}
printf("正整数%d到%d的累加和为:%d\n", n1, n2, sum);
return 0;
}
```
请注意,上述代码是使用C语言编写的。用户需要在键盘上输入两个正整数n1和n2,程序将计算n1到n2之间(包括n1和n2)所有数的累加和,并将结果输出到屏幕上。
计算正整数n1到n2的累加和(n1,n2的值由键盘输入)
以下是使用C语言计算正整数n1到n2的累加和的示例代码:
```c
#include <stdio.h>
int main() {
int n1, n2, sum = 0;
printf("请输入两个正整数n1和n2:");
scanf("%d %d", &n1, &n2);
for (int i = n1; i <= n2; i++) {
sum += i;
}
printf("从%d到%d的累加和为:%d\n", n1, n2, sum);
return 0;
}
```
这段代码首先通过`scanf`函数从键盘输入两个正整数n1和n2,然后使用`for`循环计算从n1到n2的累加和,最后使用`printf`函数输出结果。