如何用C语言编辑这个:1+(1+2)+....+(1+2+...+n)

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:47:38

简单的C语言编程就能实现了.好象C语言的教程上就有一个类似的例子.

long fun(int n)
{
long sum=0;
int i;
for(i=1;i<=n;i++)
{
sum=sum+n*(n+1)/2;
}
return sum;
}

#include<stdio.h>
void main()
{
int a=0,i,sum=0;
for(i=1;i<=n;i++)
{ a+=i;
sum+=a
}
printf("%d",sum);
}

假设n=10
add=0;
for(int i=1;i<=10;i++)
for(int j=1;j<=i;j++)
{add=add+j;}