iOS_07_流程控制
一、流程控制
* 顺序结构:默认的流程结构。按照书顺序执行每一条语句。
* 选择结构:对给定得条件进行判断,再根据判断结果来决定执行哪一段代码。
* 循环结构:在给定条件成立的情况下,反复执行某一段代码。
二、选择结果-if
1.简单使用
* if(表达式) 语句1;
# if(count>55)开发;上课;
* if(表达式) 语句1;else 语句2;
# if(count>55)开班;else 不开班;
* if(表达式){}
# if(count>55){开班;} else{}
{}的作用域
* if -else if-else
# if(a==0)else if(a>0) else
# 特点:只有一个括号会被执行
* 复合条件
# 上课时间的取值范围(9~12||14~17)
*陷阱
# if(a!=0){a不是0;}else{a是0;}
# if(a);{}
# if(a=0)
# a==0;
# if(10) int a =9;
三、选择结果-switch
* switch(表达式){case 数值1:break;...defauletl:break;}
* 举例
int a =10
switch(a){
case 0:
printf("这是一个0");
break;
case 5:
printf("这是一个5");
break;
case 10
printf("这是一个10");
break;
default:
printf("没找到数值");
break;
最新文章
- 如何拥有一个自己的Vagrant box
- (算是dp吧) 小茗的魔法阵 (fzu 2225)
- Linux 内核中断内幕
- 安装LINUX X86-64的10201出现链接ins_ctx.mk错误
- body-content取值的意义
- 学一点Git--20分钟git快速上手 [Neil]
- 反汇编windows htonl()函数
- C++ 性能剖析 (一)
- mysql简单练习
- android Handler及消息处理机制的简单介绍
- Xcode6和Xcode5获取app名字
- Activity生命周期方法调用finish后的不同表现
- 负载均衡之让nginx跑起来
- P3396 哈希冲突
- Selenium断言的使用,等待
- ubuntu装bochs的常见问题
- DP 01背包 七夕模拟赛
- 模板引擎(smarty)知识点总结四
- 基于py3和pymysql查询某时间段的数据
- html5 file 自定义文件过滤