为什么要for循环以及for循环的流程

/*

  Name:为什么需要循环以及for循环流程 

  Copyright: By.不懂网络

  Author: Yangbin

  Date:2014年2月10日 03:16:55 

  Description:求1 2 3 4...100的和,重点掌握for循环流程

*/

# include <stdio.h>

# include <stdlib.h>

int main(void)

{

    int  i; 

    int sum = 0;

    

    for(i=1;i<=100;++i) //++i的含义是i+1 

    sum = sum + i;

    

    printf("sum = %d\n",sum); 



  system("pause");

  return 0;

}

/*

----------------------

该代码由Dev-C++ 4.9.9.2编写并输出调试结果

--------------- 

输出结果:5050 

---------------

总结:本节重点在于for循环的流程

流程如下:

 for(i=1;i<=100;++i)

    sum = sum + i;

 i=1(顺序1)

 i<=100(顺序2)

 ++i(顺序3) //++i的含义是i+1;

 sum=sum+i(顺序4)

 for循环执行顺序为1、2、4、3、2、4、3……

 通俗的说,就是顺序1只执行1次,开始执行2,如果2成

 立,比如i<=100则执行4,然后执行3第一次循环结束,

 然后3再执行2,判断2是否成立如果成立执行4,继续循环至

 顺序3结束;再执行顺序2,如果此时顺序2的值 >100也就是

 i<=100不成立,则for循环停止。 

 for循环的作用是假如i<=100000,那么将会循环100000次,如

 过没有for循环,那就得输入100000句连续加法。另外,循环次数

 修改起来也很方便。 

*/

  

你可能感兴趣的:(for循环)