c程序设计第四章.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第四章逻辑运算和判断选取控制第四章逻辑运算和判断选取控制关系运算符和关系表达式逻辑运算符和逻辑表达式if语句switch语句应用§4.1关系运算符== 相等时为真!= 不相等时为真 大于时为真 小于时为真= 大于等于(不小于)时为真= 小于等于(不大于)时为真掌握要点:逻辑量:真假C语言中没有逻辑类型,而用整类型代替,0表示假,非0表示真;关系运算结果值取决于编译器,通常结果真表示为1;举例:

22==23 结果为 0

5.210.5 结果为 14.1关系运算符和关系表达式4.1关系运算符和关系表达式§4.1逻辑运算符 与|| 或! 非掌握要点:参与逻辑运算的为逻辑量(整类型数据)逻辑与,两个逻辑量(条件)同时成立时结果为真逻辑或,两个逻辑量(条件)均不成立时结果为假逻辑非,逻辑量(条件)的否定4.1逻辑运算符和逻辑表达式4.1逻辑运算符和逻辑表达式4.2结构化程序设计C语言中的基本语句有:空语句 ;单独出现的一个分号,称为一个空语句;空语句可应用于:在语法上要求出现一条语句,但程序中并不需要执行任何动作的场合;表达式语句形如: 表达式;块语句(复合语句) {……}一组语句用一对大括号括起来,在语法上算作一条语句,称为块语句块语句可应用于:在语法上要求出现一条语句,但程序中却要执行多个动作的场合;4.2结构化程序设计4.2流程控制语句4.3if语句4.3if语句4.3if语句4.3if语句4.3if语句4.3if语句4.3if语句条件语句的掌握要点条件语句的语法、流程条件语句的嵌套规则(匹配规则):

else总是和前面最接近的、可匹配的if相匹配如下例: 4.3if语句4.4开关分支语句4.4开关分支语句开关语句的掌握要点:作为条件的表达式必须为整类型;case语句中必须为整常量表达式;当条件表达式与某一个case语句的整常量匹配时,转到该case块开始执行;如果没有可匹配值,转到default块执行;当遇到跳转语句(break),将跳出switch语句,执行后续语句;4.4开关分支语句*4.14.24.34.44.5一、关系运算符及优先次序====!=优先次序(1)(、=、、=)(==、!=)(2)算术运算关系运算赋值运算例:ca+b==c(a+b)ab!=c==(ab)!=c二、关系表达式[关系表达式]用关系运算符将两个表达式连接起来的式子例:ab,a+bb+c,’a’’b’关系表达式的值:真=1,假=0例:若a=3,b=2,c=1ab=1b+ca=0d=ab(d=1)f=abc(ab=1,1c=0,f=0)一、逻辑运算符及优先次序(逻辑与),||(逻辑或),!(逻辑非)例:(ab)(xy),!(a==0),!a,a||b例:判断某一年year是否闰年闰年的条件:(1)能被4整除,但不能被100整除(2)能被4整除,又能被400整除(year%4==0year%100!=0)||year%400==0语句语句顺序结构表达式语句语句选择结构YNO表达式语句YNO循环结构00=0流程控制语句辅助控制语句选择循环If~else(条件分支)WhileBreakcontinuereturngotoswitch~case(开关分支)fordo~while1、if~else3、if~else嵌套2、if分支4、elseifIf(表达式) 语句;If(表达式) 语句;else 语句;If(表达式) 语句;If(表达式) 语句;else 语句;else 语句;If(表达式)语句;elseIf(表达式)语句;elseIf(表达式)语句;else 语句;一、if语句1、if~elseIf(表达式){ 语句1;}else{ 语句2;}程序形式关系表达式或逻辑表达式没有表达式程序流程if表达式语句1语句2真假if(表达式)语句1;else语句2;例:求ax2+bx+c=0的解b

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档