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

#include
int main()
{
int n,i,sum1,sum2;
sum1=0,sum2=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum1+=i;
sum2+=sum1;
}
printf("%d\n",sum2);
return 0;
}

当n=15时运行结果如下;
计算1+(1+2)+(1+2+3)+......+(1+2+3+......+n)的值。_第1张图片

你可能感兴趣的:(编程题)