在哪里错了

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

慕粉3140826

2016-10-01 16:25

#include

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

2回答

  • 那谁很靠谱3587144
    2016-10-10 14:46:40

    //1,头文件写错了,应该是#include<stdio.h>,2,++i后面";"写成中文的了

    //给你改正了,你再试试看,写程序要细心哦-_-!

    #include<stdio.h>

    int main() 

    {    

        int i,sum=0;    

        i=1;    

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

        {        

            sum=sum+i;        

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

        }    

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

        return 0; 

    }这个为什么不对


  • JustWannaHugU
    2016-10-01 16:39:32

    第一个空i<=100第二个空i++;或者++i;

    你的没有错,你再刷新一下试试

C语言入门

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

926028 学习 · 20793 问题

查看课程

相似问题