题目内容:求解S=1+(1+2)+…+(1+2+3+…+n)的结果值,其中n值由键盘输入。
输入样例:2
输出样例:4
输入样例:12
输出样例:364
输入样例:0
输出样例:Error!
输入样例:-1
输出样例:Error!
#include<stdio.h>
int main()
{
int n,i,j,p=0;
float sum=0;
scanf("%d",&n);
if(n<1)
printf("Error!");
else
{for(i=1;i<=n;i++)
{
p=0; {for(j=1;j<=i;j++)
p=p+j;}
sum=sum+p;
}printf("%.0f",sum);
}
return 0;
}