第 4 章 程序控制g.ppt

第4章 程序控制 主要内容: for语句 do/while语句 switch 语句 多重循环 break和continue 的使用 逗号表达式 逻辑运算符 4.1 逗号运算符和逗号表达式 逗号运算符:“,”也叫顺序求值运算符。 逗号表达式:用“,”把两个表达式连接起来形式的表达式,叫逗号表达式。基本格式: 表达式1,表达式2 例如: 400+500,600*y 逗号表达式的值:最后一个表达式的值。 逗号运算符的优先级:最低。但()可以改变其运算顺序。 扩展的逗号表达式: 表达式1,表达式2,表达式3,…… 逗号表达式 例子: a=3*5,a*4 /* a=15*/ (a=3*5,a*4),a+5 /* a=15 */ x=(a=3,6*3) /* 赋值表达式*/ x=a=3,6*a /* 逗号表达式*/ 4.2 逻辑运算及其表达式 用逻辑运算符将关系表达式或逻辑量连接起来的式子就是逻辑表达式。 4.2.1 逻辑运算及其优先次序 1.逻辑运算符及其运算规则 (1)逻辑运算符。 C语言提供三种逻辑运算符: ① 逻辑与(相当于“同时”) ②‖ 逻辑或(相当于“或者”) ③ ! 逻辑非(相当于“否定”) 其中,“”和“‖”是双目运算符,要求有两个运

文档评论(0)

1亿VIP精品文档

相关文档