为什么0+10=55?

来源:4-8 循环结构之for循环(一)

yantou

2015-07-25 11:28

#include <stdio.h>

int main()

{

    // 定义变量sum, num

    int sum, num;  

    sum = 0;

    for(num = 0;  num<=10  ;num++    ) //for循环条件与num的变化值

    {

         sum=sum+num; //计算每次数字之间的和sum

    }

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

    return 0;

}


写回答 关注

2回答

  • 梦颖千年
    2015-07-28 00:07:39

    循环执行的,每次在for里运行一遍,num的值增加1(这是num++的作用);


  • 子非谟
    2015-07-25 13:41:40

    这代码写是是0+1+2+……+10=55,对的吧

    子非谟 回复yantou

    ???

    2015-07-25 19:29:20

    共 2 条回复 >

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题