第1个回答 2012-12-24
#include <STDIO.H>
void main()
{
int j=0,n,s=0,i=0;
printf("请输入n的值:");
scanf("%d",&n);
for(j;j<n;j++)
{
i=j+(j++);(把这里改成i=i+(j++)就行了)
s=s+i;
}
printf("结果是:%d\n",s);
}
第2个回答 2012-12-24
#include <STDIO.H>
void main()
{
int i,m=0,n,s=0;
printf("请输入n的值(n为正整数):");
scanf("%d",&n);
if (n<=0)
{
printf("n的值错误");
return;
}
for(i=1;i<=n;i++) // i从1开始计数
{
m=m+i;
s=s+m;
}
printf("结果是:%d\n",s);
}
//以上测试通过本回答被网友采纳