C语言用函数计算正整数n1到n2的累加和(n1、n2的值由键盘输入)。
时间: 2024-06-14 21:04:42 浏览: 300
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
以下是一个用C语言编写的函数,用于计算正整数n1到n2的累加和:
```c
#include <stdio.h>
int sum(int n1, int n2) {
int i, result = 0;
for (i = n1; i <= n2; i++) {
result += i;
}
return result;
}
int main() {
int n1, n2;
printf("请输入两个正整数n1和n2:");
scanf("%d %d", &n1, &n2);
printf("累加和为:%d\n", sum(n1, n2));
return 0;
}
```
在上述代码中,我们定义了一个名为`sum`的函数,该函数接受两个参数n1和n2,表示要计算累加和的范围。函数内部使用一个循环来遍历从n1到n2的所有整数,并将它们累加到一个变量`result`中。最后,函数返回累加和。
在`main`函数中,我们首先从键盘输入两个正整数n1和n2,然后调用`sum`函数计算累加和,并将结果打印出来。
阅读全文