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

2024年11月27日 21:55
有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