第四章逻辑运算和判断选择.docx
《第四章逻辑运算和判断选择.docx》由会员分享,可在线阅读,更多相关《第四章逻辑运算和判断选择.docx(6页珍藏版)》请在第壹文秘上搜索。
1、第四章逻辑运算和判断选择第二节if语句详解大家好,上一节我们讲解了如下内容:(1)关系运算符和关系表达式(2)逻辑运算符和逻辑表达式本节我们主要讲解如下几个内容,大家看到这些都是语句,请大家认真听;(1) if语句的三种形式(2) if语句的嵌套一:if语句if语句用来判断给定的条件是否满足,根据判定的结果(真或者假)决定执行给出的两种操作之一。if语句有三种形式:a)if(表达式)语句:如果表达式中的条件满足则执行该语句。大家不要忽略if后边是个括号,说白了就是用括号来把这个判断表达式括起来。if(x5)Printf(该值5);如果想在条件满足时执行多条语句,则必须用构成复合语句,语句后有分
2、号,但后没有分号,举例if(x5)Printf(该值5哦);Printf(“该值确实5哦);)如果不用,会产生什么结果演示;并掐断点跟踪if(x5)Printf(该值5哦);Printf(“该值确实5哦);该if语句的执行过程如下图:b)if(表达式)语句1else语句2:如果表达式中的条件满足,则执行语句1,否则执行语句2,语句1和语句2中有且只有一个语句能够被执行。举例:if(xy)printfCy是OK的);elseprintf(wxy不OK);注意,如果是要执行条件中的多条语句,也必须要用大括号,但语句后边有分号,但大括号后边没分号,演示:f(y)(printf(xy是OK的1);pr
3、intf(wxy是OK的2);)else(printf(xy不OKl);printf(wxy不0K2);)如下演示包含语法错误,因为if语句中没有用到括起来多个语句让他们成为复合语句。f(y)printf(xy是OK的1);pntf(xy是OK的2);else(Printf(xy不OKlw);printf(xy不0K2);)c)if(表达式1)语句1elseif(表达式2)语句2elseif(表达式3)语句3elseif(表达式m)语句melse语句n解释:如果表达式1成立,则执行语句1,如果表达式2成立,则执行语句2。如果表达式m成立,则执行语句m,如果表达式l.m都没成立,则执行表达式ni
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 逻辑运算 判断 选择