关于1到100整数求和的问题

来源:4-6 循环结构之while循环

往事不追

2016-06-25 19:25

关于1到100整数求和的问题,为什么这样写  

  i++;

sum=sum+i;   结果为5150

但是这样写                    

sum=sum+i;

i++;     结果为5050

 求教原因及详细计算过程。            

写回答 关注

1回答

  • 嘻哈貔貅
    2016-06-26 00:52:37
    //我也是初学者,分享学习交流一下!^__^
    #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;
    }


    嘻哈貔貅 回复往事不追

    ^_^

    2016-06-27 00:06:40

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926019 学习 · 20793 问题

查看课程

相似问题