下列程序实现求1到n的和,请将程序补充完整, 帮忙看下哪 出错了 谢谢

2024-12-02 21:11:02
推荐回答(2个)
回答1:

把循环内的:sum+=i++ 改为:sum+=i
如下:
main()
{
int n,sum=0,i;
printf("\n please input n:");
scanf("%d",&n);
/****INSERT****/
for(i=0;i<=n;i++){
/****END****/
/****INSERT****/
sum+=i;
/****END****/
}
printf("\n result=%d",sum);
}

回答2:

sum+=i++;改为sum+=i;或者sum=sum+i