while(i<=100)
{
sum=sum+i;
i=i+1;
}
这样就没逻辑错误了,1加到肆岩100,应该是悔段1+2+3+4+....100,而裂前御不是2+3+4+5......+101
{ 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);
}
或
把i=i+1放到sum=sum+i后面去
解释:每次多加了1