黑马程序员技术交流社区

标题: C语言流程控制总结 [打印本页]

作者: 251143492    时间: 2014-11-8 22:31
标题: C语言流程控制总结
流程控制有三种结构:顺序结构:默认的流程结构按照书写顺序执行每一条语句默认的流程结构按照书写顺序执行每一条语句。(很多人没在意这个吧)
选择结构:对给定的条件进行判断再根据判断结果来决定执行哪一段代码
循环结构:在给定条件成立的情况下反复执行某一段代码
一、选择结构
1. if


1)代码结构
  1. if(条件1) { <span style="line-height: 2.2em;">}</span>
复制代码
2)特点
同一时刻只有一个大括号里的代码被执行

2.switch
1.代码结构
  1. switch(表达式)
复制代码
2.特点
在默认情况下,只有一个case后面的代码被执行
如果一个case后面没有braek,而且这个case成立,就会按顺序执行后面所有case的语句,知道遇到break为止
如果要在case后面的定义一个新的变量,必须用大括号{}包住
二、循环结构
1.while
特点:如果一开始条件不成立,永远不会执行循环体
2.do while
特点:不管条件是否成立,至少会被执行一次循环体
3.for



循环结构选择
1.有选择使用for循环
2.然后在考虑while
3.最后考虑do while


作者: lanwen963    时间: 2014-11-8 23:14
顶一下,写的不错嘻嘻
作者: 陈召    时间: 2014-11-9 07:01
学习一下,学习一下。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2