c语言程序设计第五章程序控制流程选择结构..docVIP

  • 5
  • 0
  • 约1.18万字
  • 约 20页
  • 2016-12-09 发布于重庆
  • 举报

c语言程序设计第五章程序控制流程选择结构..doc

c语言程序设计第五章程序控制流程选择结构.

第五章 程序控制流程——选择结构 5.1 关系运算符和逻辑运算符 一、关系运算符和关系表达式 1. 关系运算符 (1) 关系运算符的分类 C语言为用户提供了6个关系运算符:(小于)、=(小于等于)、(大于)、=(大于等于)、== (关系相等)和!=(关系不等)。 (2) 关系运算符的优先级 关系运算符内部优先级是、=、、=的优先级相等,且优先级高于==和!=。 在C语言所有运算符中,关系运算符的优先级要低于算术运算符和位移运算符。 (3) 关系运算符的结合性 所有的关系运算符的结合性都是从左至右。 2. 关系表达式的基本形式 有值表达式1 op 有值表达式2,其中op代表6个关系运算符。关系表达式的结果要么为0(操作数不满足关系运算),要么为1(操作数满足关系运算)。 假设有以下变量定义:int a=1,b=-3,c=2,i=13; 以下都是合法的关系表达式:ab、i=10、a+bb+c、(a=c)(b=5)、a==5、a+b==2009、a!=b+2、b*b=4*a*c等。 3. 关系运算符的使用 (1) 带有关系运算符的复杂表达式计算 【例5.1】 当a=3,b=2,c=1时,表达式f=abc的值是 。 【例5.2】 下面关系表达式中结果为假的是 。 A) 0!=1

文档评论(0)

1亿VIP精品文档

相关文档