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

为什么不对?

咋不对了? #include

int main() {    int i,sum=0;    i=1;    while( i>=0&&i<=100  ?  )  //循环条件应该是什么呢?    {        sum=sum+i;        i++;        //这里是不是应该改变循环变量的值    }    printf("100以内所有整数之和为:%d\n", sum);    return 0; }

提问者:慕斯9231412 2016-07-22 10:09

个回答

  • Yexiaomo
    2016-07-22 10:23:20
    已采纳

    晕,第一行代码该是

    #include<stdio.h>

    while 循环条件处, 把问号去掉,

    之后你再试试

  • Yexiaomo
    2016-07-22 18:29:56

    表示 还是没有懂 你到底是问的什么问题
    循环条件 就是 i <= 100 ( 或者是 i < 101 )
    i++ ;  可以按你的意思理解


  • 慕斯9231412
    2016-07-22 10:37:21

    #include <stdio.h>

    int main()

    {

        int i,sum=0;

        i=1;

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

        {

            sum=sum+i;

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

        }

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

        return0

    }

    这下对了,不知道为甚么