为什么不对?

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

慕斯9231412

2016-07-22 10:09

咋不对了? #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; }
写回答 关注

3回答

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

    晕,第一行代码该是

    #include<stdio.h>

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

    之后你再试试

    慕斯9231...

    谢谢,第一行代码是复制时出错了,i的初始值是的确是1,改过后正确了

    2016-07-22 10:39:48

    共 2 条回复 >

  • 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

    }

    这下对了,不知道为甚么

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题