Day.01.07 条件分支结构

c语言流程分为三种结构
顺序结构  分支结构  循环结构
实现分支结构的方法:
1. if 语句
2. if   else 语句
3. 多重if语句
4. switch 语句 (没有break时,语句不会跳出,继续寻找对应的常量,直到碰到break为止,default是最后找的)
switch (表达式){
case1:{
语句1;
}
break;
case2:{
语句2;
}
break;
……
}
switch语句的执行力更高,但是没有if语句灵活;

循环结构分为两种
按次数循环和按条件循环,被重复执行的语句叫做循环体,是否继续循环取决于终止条件,循环体由循环条件和终止条件组成。

1.while (循环条件){
循环体;
}
2.do{
循环体;
}while(循环条件);
3.for(表达式1;表达式2;表达式3;){
循环体4;
}
表达式1:用与初始化变量 
表达式2:循环条件
表达式3:变量值变化规律
代码运行流程:1-2-4-3-2-4-3-2-4-3-2…  


三种循环的特点
1.while 用与明确终止条件的情况下。
2.do-while 用与程序至少执行一次的情况下。
3.for 用与明确循环次数的情况下。
4.三者一般可替换使用。

continue 用与跳出本次循环,进行下一次循环
break 用与结束循环程序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容