1 / 31
文档名称:

第3章分支程序设计.ppt

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

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

分享

预览

第3章分支程序设计.ppt

上传人:落意心冢 2023/5/19 文件大小:431 KB

下载得到文件列表

第3章分支程序设计.ppt

相关文档

文档介绍

文档介绍:该【第3章分支程序设计 】是由【落意心冢】上传分享,文档一共【31】页,该文档可以免费在线阅读,需要了解更多关于【第3章分支程序设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。(if语句)(switch语句)。1关系表达式和逻辑表达式3。3。1关系运算关系运算就是对两个数据按它们值的大小进行比较的运算。判断它们是否符合给定条件:若符合,则结果为1(即“真”);否则结果为0(即“假”)。C语言提供了6种关系运算符,如表6-1所示。C语言关系运算符的优先级如下:关系运算符被分为两组不同的优先级 ==、!=优先级低于<、<=、>、>= 关系运算符的优先级低于算术运算符。关系运算符的优先级高于赋值运算符。例如: a>b+3 等价于 a>(b+3) a=b>3 等价于 a=(b>3) a!=b>3 等价于 a!=(b>3)当相同优先级的关系运算符同时出现时,从左向右进行运算。例如: a!=b==c 等价于 (a!=b)==c3。1。2逻辑运算C语言有三种逻辑运算符,如表3-2所示。说明:①逻辑运算符中,“&&”和“||”是双目运算符,要求有两个运算量;“!”是单目运算符。②下面是C语言逻辑运算符的优先级说明。 1)“!”高于“&&”,“&&”高于“||”。 2)“!”高于算术运算符,而“&&”和“||”低于关系运算符。③假设A和B是两个表达式,下面对逻辑运算进行说明。 1)A&&B 若A、B均为真, 则“A&&B”值为真,否则为假。 2)A||B 若A、B均为假, 则“A||B值”为假,否则为真。 3)!A 若A为真, 则“!A”为假;否则为真。看下面的例子:(3<2)&&(7>5) 值:0 只有&&右面的子表达式为真 (3<2)||(7>5) 值:1 只要求有一个子表达式为真 !(3<2) 值:1 子表达式为假。例3-2:从键盘输入一个正整数,如果该数为6的倍数,就输出一个“Yes!”,否则输出一个“No!”。main(){ intx;printf("请输入一个正整数:");scanf("%d",&x);if(x%6==0)printf("Yes!\n");elseprintf("No!\n");getch(); }运行结果::36↙ Yes!:15↙ No!