C语言程序设计任文孔庆彦(第1章--第6章)第4章课件教学.pptVIP

  • 11
  • 0
  • 约 72页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计任文孔庆彦(第1章--第6章)第4章课件教学.ppt

第4章 选择结构程序设计 4.1 关系运算和逻辑运算 4.1.1 C语言的逻辑值 4.1.2 关系运算符与关系表达式 4.1.3 逻辑运算符与逻辑表达式 4.1 关系运算和逻辑运算 在程序设计中,条件成立用“真”表示,条件不成立用“假”表示,并将“真”和“假”称之为逻辑值。C语言中,选择结构的条件通常由关系表达式或逻辑表达式组成。 4.1.1 C语言的逻辑值 在C语言中,没有专门的逻辑型数据,所以表示逻辑值的真假时,用1表示“真”,用0表示“假”。而识别真假时,将0值识别为“假”,非0值一律识别为“真”。 4.1.2 关系运算符与关系表达式(1) 关系运算是逻辑运算中一种较为简单的运算,关系运算也称比较运算,即将两个值进行比较,判断其比较值是否符合给定的条件。若符合给定条件,结果为“真”,否则,结果为“假”。 1. 关系运算符 C语言提供了6种关系运算符: (小于)、= (小于等于)、 (大于)、= (大于等于)、= = (等于)、!= (不等于)。其中: 前4种关系运算符的优先级相同,后2种也相同,但前4种的优先级高于后2种。 关系运算符都是双目运算符,其结合性均为左结合。 关系运算符的优先级低于算术运算符,高于赋值运算符。例如,a+bc+d等价于(a+b)(c+d)。 4.1.2 关系运算符与关系表达式(2) 4.1.2 关系运算符与关系表达式(3) 2. 关系表达式

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档