C语言教程第2章数据类型、运算符与表达式.pptVIP

  • 2
  • 0
  • 约6.74千字
  • 约 50页
  • 2017-06-03 发布于四川
  • 举报

C语言教程第2章数据类型、运算符与表达式.ppt

2.6 常用运算符及表达式 关系运算符 ,=,,=,==,!= 大于,大于等于,小于,小于等于,等于,不等于 关系运算符运算出的结果为0和非0 0,表示假,即该关系不成立 非0,表示真,即该关系成立 绝大多数编译器,关系运算得到的非0结果为1,但是不要利用这个1 优先级: 、= 、、= 优先于 == 、!= 关系运算符 例: 设a=3、b=2、c=1,计算下列表达式的值 (1) ab (2) d=ab (3) (ab)==c (4) abc 1 1 1 0 注意= =和= int a=0; if (0 = = a) printf(OK); int a=0; if (0 = a) printf(OK); 编译出错 比较下列程序段: 2.6 常用运算符及表达式 逻辑运算也被称为布尔(Boolean)运算 (与运算) ( a b b c);a大于b,并且b大于c ||(或运算) ( a b || b c); a大于b,或者b大于c !(求反) ( !a );如果a是0,结果非0;如果a是非0,结果是0 并不改变a的值 逻辑运算符与逻辑表达式 2.6 常用运算符及表达式 2.6 常用运算符及表达式 实 例 ch是英文大写字母 (ch = A) (ch = Z) 判断某一年year是否是闰年的条件是满足下列两个条件之一: 能被4整除,但不能被100整除; 能被

文档评论(0)

1亿VIP精品文档

相关文档