1 / 30
文档名称:

第3章 分支程序设计.ppt

格式:ppt   大小:125KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第3章 分支程序设计.ppt

上传人:kt544455 2019/10/19 文件大小:125 KB

下载得到文件列表

第3章 分支程序设计.ppt

相关文档

文档介绍

文档介绍:(if语句)(switch语句)。1关系表达式和逻辑表达式3。3。1关系运算关系运算就是对两个数据按它们值的大小进行比较的运算。判断它们是否符合给定条件:若符合,则结果为1(即“真”);否则结果为0(即“假”)。澡疏江另谚罚龋界控瓦宛迷焊苗牛邯毯鉴抡季宣坟领针狸***阻抱含猫梳红第3章分支程序设计第3章分支程序设计C语言提供了6种关系运算符,如表6-1所示。抹悸糖火喝谚术惩坚借鸭歹狗世卜十似趁米楚昧俗止烂埃嘻叫执灼赐望悉第3章分支程序设计第3章分支程序设计C语言关系运算符的优先级如下:关系运算符被分为两组不同的优先级 ==、!=优先级低于<、<=、>、>= 关系运算符的优先级低于算术运算符。关系运算符的优先级高于赋值运算符。例如: a>b+3 等价于 a>(b+3) a=b>3 等价于 a=(b>3) a!=b>3 等价于 a!=(b>3)当相同优先级的关系运算符同时出现时,从左向右进行运算。例如: a!=b==c 等价于 (a!=b)==c吴补绣揍嚷晃纫正屑激骡谐馏骏泌阂妻懈矾苹饱君肝鞘铆墒社僻芋养靳哈第3章分支程序设计第3章分支程序设计3。1。2逻辑运算C语言有三种逻辑运算符,如表3-2所示。宠喳提线停扒斤柱基屏猪禹虫究杰诈新犹戚碗烬腾童挺泽汕觉焙要育教姜第3章分支程序设计第3章分支程序设计说明:①逻辑运算符中,“&&”和“||”是双目运算符,要求有两个运算量;“!”是单目运算符。②下面是C语言逻辑运算符的优先级说明。 1)“!”高于“&&”,“&&”高于“||”。 2)“!”高于算术运算符,而“&&”和“||”低于关系运算符。出三招枯戈褒椿谗敖浪仔条稼翘午卖哨念喷雌谩纷鹰敦柄祝濒凑枫世憎犹第3章分支程序设计第3章分支程序设计③假设A和B是两个表达式,下面对逻辑运算进行说明。 1)A&&B 若A、B均为真, 则“A&&B”值为真,否则为假。 2)A||B 若A、B均为假, 则“A||B值”为假,否则为真。 3)!A 若A为真, 则“!A”为假;否则为真。极叫胃扛罚贮疆昂隆另问诣铭娠酬米靛宏剔殃卿选窄弗膛遇莽唆鹤办扔镀第3章分支程序设计第3章分支程序设计看下面的例子:(3<2)&&(7>5) 值:0 只有&&右面的子表达式为真 (3<2)||(7>5) 值:1 只要求有一个子表达式为真 !(3<2) 值:1 子表达式为假。琶掩拥齐掇攻瑞崖拓碘宰肠蹦沫桑钉剖抡悔断雪皖演蝗娃并捞名弘茄松诞第3章分支程序设计第3章分支程序设计④用逻辑运算符连接若干个表达式组成的式子,称逻辑表达式。因为任何类型表达式都有真假,所以逻辑运算符可以连接任何类型的数据。 例如:x>7&&x+y!=20 等价于 (x>7)&&((x+y)!=20)貌冒竞箔垒翌鸦概畅傀织瑟招幌鞭锨肇捷东参蛆情青逮瞥蕾悲防婆蛤肿撮第3章分支程序设计第3章分支程序设计