[其它考试]C语言第五章.pptVIP

  • 22
  • 0
  • 约8.13千字
  • 约 35页
  • 2018-03-10 发布于浙江
  • 举报
[其它考试]C语言第五章

第五章 选择结构程序设计 5.1 关系运算符和关系表达式 5.2 逻辑运算符和逻辑表达式 5.3 if语句 5.4 switch语句 5.5 练习 5.6 程序设计举例 5.7 作业与实验 5.1 关系运算符和关系表达式 5.1.1 关系运算符 六种:、=、、=、= =、! = 双目,左结合性,优先级低于算术运算符、前四个的 优先级大于后两个。 如:a+bc+d 等价于 (a+b)(c+d) a= =bc 等价于 a= =(bc) 5.1.2 关系表达式 关系表达式的值是一个逻辑值。当关系运算符两边的 值满足关系时为真,返回1;不满足关系时为假,返回0。例如: ① x=5;  printf(“%d\n”, x=9); 则输出为0。 ② printf(“%d\n”, ‘a’‘b’); 则输出为1。 字符比较按其ASCII码值进行。 ③ printf(″%d\n″, 531); 则输出为0。 因为两个‘’是同一优先级,按左结合性处理。 ④ printf(″%d\n″, 1= =1135); 则输出为1。 5.2 逻辑运算符和逻辑表达式 5.2.1 逻辑运算符 双目:、||,左结合性 单目:!,右结合性 几种常见运算符的优先级次序: !(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档