- 1、本文档共97页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前一页 下一页 休息 67 逻辑运算符与逻辑表达式 ? 逻辑运算符:用于二个条件的判断 ( 逻辑与 ) :两边条件均为真时,结果为 true, 否 则为 false || ( 逻辑或 ) :只要有一边为 true ,结果即为 true ! ( 逻辑非 ) :取相反逻辑值 ? 优先级: 高 → 低为: ! || ? 结合性 : ! 从右至左,其它从左至右 例:设 a = 2, b = 3, c = 4, x = 1, y = 2 则 ( ab ) ( xy ) 值为 False 运 算 符 与 表 达 式 前一页 下一页 休息 68 逻辑运算符与逻辑表达式 ? 注意: 1. bool 值参与计算时,以 0 为假;以 1 为真 2. 求出的 表达式值,以 0 为假;以非 0 为真 3. 混合运算优先级:括号、单目、算术、关系、 逻辑 运 算 符 与 表 达 式 前一页 下一页 休息 69 逻辑运算符与逻辑表达式 ? 练习: 设 a = 3 b=4 c=5 x = 1 y = 2 , 求出下列表达式的值 ! ( a + b ) + c – 1 b + c / 2 表达式值为 true t = ( m = a b ) ( c = = x y ) 表达式值为 0 , t 值为 0, m 值为 1, c 值为 5 ( ( ++a ) b ) ( ( ++x ) y ) 表达式值为 False , a 值为 4, x 值为 1 ? 注意: 左式值为 0 , || 左式值为 1 时, 右式将不再计算。 运 算 符 与 表 达 式 前一页 下一页 休息 70 条件运算符与条件表达式 ? 一般形式: 表达式 1 ?表达式 2 :表达式 3 表达式 1 必须是 bool 类型 ? 执行顺序: – 先求解 表达式 1 , – 若表达式 1 的值为 true ,则求解 表达式 2 , 表达式 2 的值为最终结果 – 若表达式 1 的值为 false ,则求解 表达式 3 , 表达式 3 的值为最终结果 运 算 符 与 表 达 式 前一页 下一页 休息 71 条件运算符与条件表达式 ? 实例: 设 a = 2, b = 3, x = 1, y = 2 c = ( ab ) ? x+a : y+a c 值为 4 ? 说明: 条件运算符优级高于赋值运算符,低于逻辑运算 符 结合方向为自右至左 ? 注意:表达式 2 、 3 的类型可以不同,条件表达式 的最终类型为 2 和 3 中较高的类型。 运 算 符 与 表 达 式 前一页 下一页 休息 72 位运算运算符与表达式 ? 位运算指深入字节内部,按单个二进 制位进行运算 ? 运算规则 对运算量按每一个二进制位进行运算 ? 运算特点: 每位运算结果只有 0 和 1 两种 相邻两个位之间不存在进位问题 运 算 符 与 表 达 式 前一页 下一页 休息 73 位运算运算符与表达式 ? 运算符: 逻辑位运算: ? &(按位与) ? |(按位或) ? ^(按位异或) ? ~(取反,单目运算符) 移位运算: ? <<(左移) ? >>(右移) 运 算 符 与 表 达 式 前一页 下一页 休息 86 sizeof 运算符 ? 语法形式 sizeof ( 类型名 ) sizeof ( 表达式 ) ? 结果值: “类型名”所指定的类型或“表达式”的 结果类型所占的字节数。 例: sizeof ( int ) 值为 4 sizeof ( double ) 值为 8 设: int x = 10 则: sizeof ( x ) 值为 4 运 算 符 与 表 达 式 前一页 下一页 休息 32 数据类型概述 ? 数据是程序处理的对象 ? 不同的数据处理方式不同 ? 数据根据使用及存储方式分成各种数据类型 ? 每种数据类
您可能关注的文档
- 2019年医院辞职信简短怎么写 范文资料.doc
- 2019年卫生事业单位面试面面观 范文资料.doc
- 2019年国庆节国旗仪式下教师代表讲话稿 范文资料.doc
- 2019年大学生实习心得范文 范文资料.doc
- 2019年大学生纪念918事件85周年心得体会 范文资料.doc
- 2019年客服部年度规划 文档资料.ppt
- 2019年山东省高考语文二轮复习备考策略 文档.ppt
- 2019年广东语文高考卷考情报告 精选文档.ppt
- 2019年广西崇左壮族文化社会调查报告 范文资料.doc
- 2019年度估价师继续教育地方课时房地产批量评估技术与应用2019426共59页资料.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)