C语言流程控制续
来源:互联网 发布:杜莎夫人蜡像馆 知乎 编辑:程序博客网 时间:2024/06/05 18:09
1. switch
1>switch(表达式) { case 数值1: break; … default: break;}
举例
2> break的作用:break:退出整个switch语句,如果case后面没有break,就会执行后面所有case中的语句,直到遇到break为止
2. if和switch的对比
1> if语句能完成的功能,switch并不一定能完成int a = 10;
if (a>100)
{
}
2> 在有些情况下,if语句和switch语句可以互换
3> switch能完成的功能,if语句都能完成
3.while
1>基本形式
while (条件)
{
循环体
}
2> 运行原理
1.如果一开始条件就不成立,永远不会执行循环体
2.如果条件成立,就会执行一次循环体,执行完毕,再次判断条件是否成立......
break
直接结束整个while循环
continue
结束当前的循环体,进入下一次循环体的执行
4. for
1> 基本形式
for (语句1; 条件; 语句2)
{
循环体
}
语句1:初始化语句
语句2:增量语句(执行完循环体后再执行的语句)
1.for一开始就会执行一次语句1(整个for循环只会执行一次)
2.判断条件是否成立,如果条件成立,就会执行一次循环体,然后就会执行语句2,再次判断条件是否成立
{
循环体
}
语句1:初始化语句
语句2:增量语句(执行完循环体后再执行的语句)
1.for一开始就会执行一次语句1(整个for循环只会执行一次)
2.判断条件是否成立,如果条件成立,就会执行一次循环体,然后就会执行语句2,再次判断条件是否成立
5. break和continue
break:
1.使用场合
1> switch语句:退出整个switch语句
2> 循环结构:退出整个循环语句
* while
* do while
* for
2.注意点
只对最近的循环结构有效
continue:
1.使用场合
循环结构:结束当前这次的循环体,进入下一次循环体
* while
* do while
* for
2.注意点
只对最近的循环结构有效
1.使用场合
1> switch语句:退出整个switch语句
2> 循环结构:退出整个循环语句
* while
* do while
* for
2.注意点
只对最近的循环结构有效
continue:
1.使用场合
循环结构:结束当前这次的循环体,进入下一次循环体
* while
* do while
* for
2.注意点
只对最近的循环结构有效
0 0
- C语言流程控制续
- C语言流程控制续
- C语言流程控制
- C语言笔记流程控制
- C语言 流程控制语句
- 【C语言】09-流程控制
- C语言基本流程控制
- C语言学习-流程控制
- C语言的流程控制
- C语言基础----流程控制
- C语言之控制流程
- C语言流程控制总结
- C语言-2-流程控制
- C语言-流程控制语句
- C语言的流程控制
- C语言DAY04 - 流程控制
- C 语言之流程控制语句
- C语言语句及流程控制
- tableview头视图与 tableview中间有空隙
- C语言基础语法
- EXISTS
- Java Service Wrapper简介与使用
- C语言之基本运算和流程控制
- C语言流程控制续
- C语言函数的学习
- ROS使用IDE Eclipse
- C语言之数组
- C语言之指针
- StringBuffer的用法
- C语言之结构体
- -OC学习之内存管理与ARC
- 原生态JAVAEE酒店管理系统系列六