码迷,mamicode.com
首页 > 其他好文 > 详细

整理第二周C知识点2流程之循环

时间:2017-12-23 01:06:33      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:blog   for循环   body   while   第一个   重点   使用   错误   post   

流程控制(重点)

循环分类:1.for 2.while 3.do...while

for:

for(单次表达式1;条件表达式2;末尾表达式3)

语句A;//执行顺序:1-->2-->A-->3(一个循环结束)-->2(是否成立,成立继续执行A,不成立则for循环结束)-->A

执行的流程【重点】:

单个for循环的使用(上例)

多个for循环的嵌套使用

e.g:

1.for(1;2;3)//第一层循环

   for(4;5;6)//第二层循环

    A;

    B;//整理2个语句:第1个语句(第一层 第二层 A)是第一个,B是第二个

2.for(1;2;3)

     for(4;5;6)

     { 

          A;

          B; 

      }//整体是一个语句

while:

while(1;2;3)

A;

与for比较:for和while可以相互转换

for(1;2;3)

A;//等价于

1;

while(2)

   A;

   3;

}//while和for可互相转化:但是for的逻辑性更好,更容易掌握,不易出现逻辑错误

do...while:

do

{

A;

......

}while(表达式);//do...while 不等价于for或while 。其作用多用于人机交互

 

整理第二周C知识点2流程之循环

标签:blog   for循环   body   while   第一个   重点   使用   错误   post   

原文地址:http://www.cnblogs.com/wwfnoway/p/8088008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!