计算机语言B第4章_选择结构程序设计.pptx

第四章选择结构程序设计 本章要点 关系表达式 逻辑表达式 选择结构程序设计 主要内容4.1 条件的描述4.2 if语句4.3 条件运算4.4 switch语句4.5 选择结构程序设计 优先级相同(高)优先级相同(低) §4.1.1关系运算符和关系表达式(一).关系运算符及其优先次序 (小于)= (小于或等于) (大于)= (大于或等于)== (等于)!= (不等于)说明:关系运算符的优先级低于算术运算符关系运算符的优先级高于赋值运算符 §4.1.1关系运算符和关系表达式(二).关系表达式用关系运算符将两个表达式(可以是算术表达式或 关系表达式,逻辑表达式,赋值表达式,字符表达式) 接起来的式子,称关系表达式例:ab,a+bb+c,(a=3)(b=5),’a’‘b’,(ab)(bc)关系表达式的值是一个逻辑值,即“真”或“假”。例:关系表达式”ab”的值为“真”,表达式的值为1。C语言中没有专用的逻辑值,1代表真,0代表假 §4.1.2 逻辑运算符和逻辑表达式(一).逻辑运算符及其优先次序 (逻辑与)相当于其他语言中的AND|| (逻辑或)相当于其他语言中的OR! (逻辑非)相当于其他语言中的NOT例:ab若a,b为真,则ab为真。 a||b若a,b之一为真,则a||b为真。 !a若a为真,则!

文档评论(0)

1亿VIP精品文档

相关文档