用C语言 实现一个计算m~n(m<n)之间所有整数的和的简单函数
时间: 2023-05-26 13:06:12 浏览: 64
```
#include <stdio.h>
int sum(int m, int n) {
int i, result = 0;
for (i = m; i <= n; i++) {
result += i;
}
return result;
}
int main() {
int m = 1, n = 10;
int result = sum(m, n);
printf("%d到%d之间的所有整数和为: %d\n", m, n, result);
return 0;
}
```
其中`sum(m, n)`函数负责计算m~n之间所有整数的和,主函数则利用该函数计算1到10之间所有整数的和,并输出结果。
相关问题
用c语言实现一个计算m~n(m<n)之间所有整数的和的简单函数。
下面是用C语言实现计算m~n之间所有整数和的函数的代码:
```
#include <stdio.h>
int sum(int m, int n) {
int i, sum = 0;
for (i = m; i <= n; i++) {
sum += i;
}
return sum;
}
int main() {
int m, n;
printf("输入m, n: ");
scanf("%d %d", &m, &n);
printf("m~n之间所有整数的和为: %d\n", sum(m, n));
return 0;
}
```
在这个程序中,我们定义了一个名为`sum`的函数,它接受两个整数参数`m`和`n`,并返回m~n之间所有整数的和。函数主体中使用一个for循环来遍历m~n之间的所有数字,并将它们累加到变量`sum`中。最后,函数返回累加和。
在`main`函数中,我们首先从用户那里获取输入的m和n值,并将它们传递给`sum`函数。最后,我们打印出计算结果。
用C语言的方法实现一个计算m~n(m<n)之间所有整数的和的简单函数
```
#include<stdio.h>
int sum(int m, int n){ // 定义一个函数,参数为m和n
int i, result = 0; // 定义变量i和结果result,初始值为0
for(i = m; i <= n; i++){ // 循环计算m~n之间所有整数的和
result += i; // 将i加到结果result中
}
return result; // 返回结果
}
int main(){
int m, n, s; // 定义变量m、n和s
printf("请输入m和n:");
scanf("%d%d", &m, &n); // 输入m和n
s = sum(m, n); // 调用函数计算结果
printf("%d到%d之间所有整数的和为:%d\n", m, n, s); // 输出结果
return 0;
}
```