第一章 C语音 逻辑运算符.pptVIP

  • 30
  • 0
  • 约3.14千字
  • 约 27页
  • 2017-06-26 发布于湖北
  • 举报
本章主要知识点 基本的数据类型 常量和变量 结构体数据类型 C语言各种运算符和表达式的应用 复习 逻辑运算符及表达式 数据类型转换 问题引入 已知年份,要判断该年是否为闰年?(该年份能够被400整除,或者能够被4整除并且不能被100整除) 问题分析 问题解决 模仿练习 1、判断字符ch是否为大写字母的表达式 2、判断字符ch是否为字母的表达式 三种逻辑运算符: (1) 逻辑与 (二元运算) (2) || 逻辑或 (二元) (3) ! 逻辑非 (一元) 参照逻辑运算真值表,有下列运算规则: 1.ab 当且仅当a和b都为非0值为1,否则为0 2.a||b 当且仅当a和b都为0值为0,否则1 3. !a a为非0值为0,a为0值为1 注: 运算符优先级高于||运算符 逻辑表达式的结果为逻辑值,真1或假0 在进行条件判断时,非0为真,0为假 注意: 逻辑运算符的运算为短路运算,即在左边值为0时不再计算右边,|| 左边值为1时不再计算右边 如:x=1;y=1 计算--x--y后x,y的值 x=1;y=1,计算 ++x||++y 后x,y 的值 运算符及表达式总结: 表达式运算顺序:先判断优先级,先按优先级高的运算符计算,如优先级相同,

文档评论(0)

1亿VIP精品文档

相关文档