问答详情
源自:4-8 循环结构之for循环(一)

帮我看看错在哪?

#include<stdio.h>

int main()

{

    int sum, num;

    sum = 0;

    for(num = 0;num<=10;num++);

    {

        sum+=num;

    }

    printf("10以内数的和为: %d", sum);

    return 0;

}

哪位大神帮我看看错在哪?

提问者:慕村2921459 2017-03-25 16:58

个回答

  • WHU杜宇航
    2017-03-25 19:41:04
    已采纳

    你第六行for循环最后不应该加分号,加了之后相当于在for循环中循环体为空,最后输出的就是num++,也就是10+1=11。把分号去掉就好了

  • 慕村2921459
    2017-03-26 12:37:59

    get,还真是,哎自己找了半天也没找到。求推荐一款写c的软件