往事不追
2016-06-25 19:25
关于1到100整数求和的问题,为什么这样写
i++;
sum=sum+i; 结果为5150
但是这样写
sum=sum+i;
i++; 结果为5050
求教原因及详细计算过程。
//我也是初学者,分享学习交流一下!^__^
#include <stdio.h>
int main ()
{
int i=1; //如果用你第一种i++放前面,那么i=0,为初始值。因为一个是先i加1了,—>i++即i=i+1
int sum=0;
while(i<=100)
{
sum=sum+i;
i++;
}
return 0;
}C语言入门
928203 学习 · 21545 问题
相似问题