往事不追
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语言入门
926019 学习 · 20793 问题
相似问题