需要编写程序,要求使用函数的方法

定义一个函数计算两个数之间所有数的和,并将结果输出;在主函数中输入最小数(min)和最大数(max),调用该函数计算出min到max之间所有数的和并输出。如输入1100↙,则显示sum=5050(1至100的累加求和)。


#include<stdio.h>
/*
定义一个函数计算两个数之间所有数的和,并将结果输出;
在主函数中输入最小数(min)和最大数(max),
调用该函数计算出min到max之间所有数的和并输出。
如输入1100↙,则显示sum=5050(1至100的累加求和)。
*/
int fun(int a, int b) {
    int res = 0;
    for (int i = a; i <= b; i++)
    {
        res += i;
    }
    return res;
}
int main()
{
    int a, b;
    scanf("%d%d",&a,&b);
    printf("%d",fun(a,b));
    return 0;
}

在这放出函数求和核心代码,如下:

int sum(int min,int max){
    int ans=0;
    for(int i = min;i <= max;i ++){
        ans += i;
    }
    return ans;
}

主函数的实现:
主函数当中就定义两个变量,传参给min和max就行了,另外定义一个变量来接收函数的返回值,然后输出这个变量的值就可以了。
望采纳!!