求实现一个计算m~n(m<n)之间所有整数的和的简单函数
时间: 2024-11-18 11:27:52 浏览: 8
Java for combinatorial number algorithm.zip_4MJN_M?n_enterbl4_组合
当然,要实现一个计算从m到n之间所有整数之和的简单函数,你可以使用循环结构来累加每个数。这里是一个简单的C语言函数示例:
```c
#include <stdio.h>
// 定义一个名为sum_range的函数,接收两个参数m和n
int sum_range(int m, int n) {
// 初始化结果变量为0
int total = 0;
// 遍历从m到n(不包括n)
for (int i = m; i < n; i++) {
// 将当前数加到total上
total += i;
}
// 返回总和
return total;
}
int main() {
// 测试该函数
int start = 1;
int end = 5;
int result = sum_range(start, end);
printf("The sum of numbers from %d to %d is %d.\n", start, end, result);
return 0;
}
```
在这个例子中,`sum_range`函数接受两个整数参数,然后用for循环逐个累加,最后返回总和。
阅读全文