您的位置:首页 > 其它

分支结构:(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结束当前循环,单次的循环。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: