问答详情
源自:4-6 循环结构之while循环

0属于整数为什么不定义i=0

为什么当定义int=0时输出的值不一样

提问者:慕莱坞0404233 2018-12-04 13:45

个回答

  • 微sun
    2018-12-04 17:55:01
    已采纳

    输出值是一样的呀~


    #include <stdio.h>

    int main()

    {

        int i,sum=0;

        i=0;

        while(i<=100)  //循环条件应该是什么呢?

        {

            sum=sum+i;

            i++ ;       //这里是不是应该改变循环变量的值

        }

        printf("100以内所有整数之和为:%d\n", sum);

        return 0;

    }



  • 慕圣0218751
    2019-02-10 20:18:59

    为何我就这样。但是通过不了呢

  • 慕莱坞0404233
    2018-12-04 22:33:34

    好的,谢谢