分支结构:(Day-2)
2015-09-07 20:50
246 查看
布尔类型:boolean
c语言:true false 0为假,非0为真
oc语言:YES(1) NO(0)
布尔输出转换符:%d
作用于循环和分支的判断
关系运算符及表达式:
用于两个数进行比较,关系运算符结果有两种:真,假 用bool型来接收结果
关系表达式:常量、变量和关系运算符组成
例:
BOOL a = 4 > 3 > 2;//结果为0,4 > 3结果为1(真),但是1不大于2
逻辑运算符,表达式:
逻辑表达式:常量、变量、逻辑运算符(&& ||) ——>>>两者均有短路现象
&&: 一假即假 ||:一真即真 ! :取非运算
运算符优先级:算数运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符
条件运算符:条件表达式? 表达式1: 表达式2(结果为真,执行表达式1,为假执行表达式2)
枚举类型:枚举属于构造类型,一组具有名称的整型变量。
enum 枚举名 {枚举值表};(默认从0开始)
最后一个标识符不加逗号。枚举要定义在函数外面。
枚举类型变量每次只能赋一个值,但是数值包含多种。
最后的大括号记得加”;”
switch case 语句:可省略default语句,但是在case定义变量时,需要利用{ }实现。
switch后面是整型或者字符型的表达式
case后面的整型或者字符型常量。
break结束整个循环。continue结束当前循环,单次的循环。
c语言:true false 0为假,非0为真
oc语言:YES(1) NO(0)
布尔输出转换符:%d
作用于循环和分支的判断
关系运算符及表达式:
用于两个数进行比较,关系运算符结果有两种:真,假 用bool型来接收结果
关系表达式:常量、变量和关系运算符组成
例:
BOOL a = 4 > 3 > 2;//结果为0,4 > 3结果为1(真),但是1不大于2
逻辑运算符,表达式:
逻辑表达式:常量、变量、逻辑运算符(&& ||) ——>>>两者均有短路现象
&&: 一假即假 ||:一真即真 ! :取非运算
运算符优先级:算数运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符
条件运算符:条件表达式? 表达式1: 表达式2(结果为真,执行表达式1,为假执行表达式2)
枚举类型:枚举属于构造类型,一组具有名称的整型变量。
enum 枚举名 {枚举值表};(默认从0开始)
最后一个标识符不加逗号。枚举要定义在函数外面。
枚举类型变量每次只能赋一个值,但是数值包含多种。
最后的大括号记得加”;”
switch case 语句:可省略default语句,但是在case定义变量时,需要利用{ }实现。
switch后面是整型或者字符型的表达式
case后面的整型或者字符型常量。
break结束整个循环。continue结束当前循环,单次的循环。
相关文章推荐
- Mac下清理DNS缓存的方法
- 日本語 擬態語#1
- \boot 空间不足解决方法
- SetTimer()、OnTime()、KillTimer()函数关系
- 【攻克Android (40)】JSON解析
- 类和对象的练习
- 二叉排序树(二叉搜索树,BST)的使用
- Android高效加载大图、多图解决方案
- HDU5095
- 面试题
- treemap
- 位
- HDU5093
- iOS 笔记六: 协议 Protocols
- java 第十天 类
- TreeMap
- POJ3254 状压dp
- POJ 1741(男人八题)
- Cocos2dx引擎笔记——如何让Java和C++接口互相调用:JNI使用指南
- String to Integer (atoi)