编写一个求和函数sum,用于计算 1+2+…….+n ,在主函数调用该函数求和。

用函数计算1+2+.......+n,我们需要创造一个函数,用函数计算,最后返回所计算的值,同时主函数要调用这个函数,然后输出即可。代码如下:

#include <stdio.h>
int sum(int n)//定义sum函数
{
    int s = 0;
    for (int i = 1; i <= n; i++)
    {
        s = s + i;//进行累加循环
    }
    return s;//返回累加的值
}
void main()
{
    int n ,total;
    scanf_s("%d", &n);
    total = sum(n);//调用sum函数
    printf("%d", total);
    return 0;
}

要注意主函数与创造的函数的位置,因为编译器的编译顺序是自上而下执行的,如果主函数在前,需要声明一下创造的函数;在后则不需要声明。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>