- 1
- 0
- 约1.22万字
- 约 60页
- 2018-05-04 发布于四川
- 举报
假定a与b是两个表达式,则在求逻辑表达式ab和a||b时,先将a和b看作为逻辑值true和false,再参加运算,获得结果。两个逻辑操作的意义见表4-2. 4.4.2 基本逻辑与短路求值 a b ab a||b 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 表4-2 与||操作的意义 在A||B中,若得出A为true,则可以放弃求B而直接得出结果 为true,这就是所谓的短路求值。 短路求值的妙用: 避免除0的恶果 if ( b a / b2 ) cout “ok\n” ; 避免不必要的求值 if ( a==0 || b=func() ) cout”useless\n”; 表达逻辑关系的时候,也需要把握C++的表达式和条件语句的意义。例如: 令grade90为A,grade≥80为B,grade≥70为C,grade≥60为D,grade60为E,则根据成绩打印”A”,”B”,”C”,”D”,”E”的条件语句可以表示为:if( A) cout “A\n”; if(!AB) cout“B\n” if(!A!BC) cout“C\n”; if(!A!B!CD) cout”D\n”; If(E) cout“E\n”; 4.4.3 逻辑推演 不过,更简练的表示应该为: if( A) cout “A\n”; else if(B)
您可能关注的文档
- “创造性思维理论”第三讲.ppt
- “点石成金”创业计划大赛1.ppt
- “帝尊”打造企业电影新篇章.ppt
- “12345市长热线”实践队.ppt
- “千课万人”第二届全国小学数学“学本课堂”研讨观摩会——史宁中20150519义务教育阶段数学基本思想理解与把握.ppt
- “全国大学生就业创业群英会”项目.ppt
- CPA会计2008版第八章投资性房地产.ppt
- CPA会计2008版第二十二章租赁.ppt
- CPA会计2008版第二十三章会计政策估计变更差错更正.ppt
- CPA会计2008版第六章固定资产.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)