C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

 时间:2026-02-14 23:21:25

1、打开Dev-C++

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

2、写好头函数

#include<stdio.h>

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

3、写好主函数。

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

4、主要代码

每次要相加数都存放在num中,num结果都存放在sum中。

int i,j;

int num,sum;

sum=0;

for(i=1;i<=n;i++)

{

    num=0;

    for(j=1;j<=i;j++)

    {

        num+=j;

    }

    sum+=num;

}

return sum;

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

5、完整代码。

#include<stdio.h>

int fun(int n)

{

    int i,j;

    int num,sum;

    sum=0;

    for(i=1;i<=n;i++)

    {

        num=0;

        for(j=1;j<=i;j++)

        {

            num+=j;

        }

        sum+=num;

      }

    return sum;

}

void main()

{

    int n;

    scanf("%d",&n);

    printf("%d",fun(n));

}

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

6、结果如下图。

C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值

  • C语言的continue怎样使用?
  • C语言中的strcmp函数怎样使用?
  • 如何用C语言求最大公约数
  • c语言注释的两种形式是怎样的?
  • C语言如何将十进制数转换为二进制?
  • 热门搜索
    酷狗歌词怎么下载 凉拌木耳 魔剑士怎么加点 苏州西山旅游攻略 落枕脖子痛怎么缓解 猫的特点是什么 减肥可以喝牛奶吗 青春痘怎么去掉 凉拌菠菜 朝天鼻怎么办