C计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值
1、打开Dev-C++

2、写好头函数
#include<stdio.h>

3、写好主函数。

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;

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));
}

6、结果如下图。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:179
阅读量:160
阅读量:123
阅读量:170
阅读量:59