C++高手帮忙!while语句1加到100的问题!!

2024-11-27 21:55:41
推荐回答(3个)
回答1:

while(i<=100)
{
sum=sum+i;
i=i+1;
}
这样就没逻辑错误了,1加到肆岩100,应该是悔段1+2+3+4+....100,而裂前御不是2+3+4+5......+101

回答2:

{ int i,sum,n;
i=1;sum=0;
while(i<轮带信=100)
{
sum=sum+i;
i++;
}
printf(“腊轮%d\n”,sum);
}int i,sum,n;
i=0;sum=0;
while(i<=100)
{
i++;
sum=sum+i;
}
printf(“%d\行庆n”,sum);
}

回答3:

把i=i+1放到sum=sum+i后面去
解释:每次多加了1