c语言第四章选择结构作业,c语言第四章选择结构c语言第四章选择结构.ppt

c语言第四章选择结构c语言第四章选择结构

第4章 选择结构 4.1 关系运算和逻辑运算 4.2 if语句和用if语句构成的选择结构 4.3 条件表达式构成的选择结构 4.4 switch语句以及用switch和break语句构成的选择结构 4.5 语句标号和goto语句 4.1 关系运算和逻辑运算 4.1.1 C语言的逻辑值 4.1 关系运算和逻辑运算 4.1.2 关系运算符和关系表达式 4.1 关系运算和逻辑运算 4.1.3 逻辑运算符和逻辑表达式 4.1 关系运算和逻辑运算 4.1.3 逻辑运算符和逻辑表达式 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.1 if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.2 if语句和用if语句构成的选择结构 4.2.2 嵌套的if语句 4.3 条件表达式构成的选择结构 4.4 switch语句以及用switch和break语句构 成的选择结构 4.4.1 switch语句 4.4 switch语句以及用switch和break语句构 成的选择结构 4.4.1 switch语句 4.5 语句标号和goto语句 * 关系表达式和逻辑表达式的运算结果是一个逻辑值。 逻辑值 真 假 非0 0 1. 关系运算:是对两个量进行“比较运算”。 2. 关系运算符: < <= > >= == != 高 低 3. 结合性:自左向右(左结合) 4. 和其他运算符进行混合运算时,其运算符之间的优先级为: 算术运算符、关系运算符、赋值运算符、逗号运算符 低 高 关系表达式:由关系运算符组成的表达式,称为关系表达式。关系运算符 两边的运算对象可以是C语言中任意合法的表达式。 例如:a>=b (a=3)>(b=4) a>c==c 例如:a=10;b=6;c=15; c>a>b 真 假 假 关系运算的值为“逻辑值” 真 假 1 0 1 0 0 1. 逻辑运算符: &&(逻辑与) ||(逻辑或) !(逻辑非) 双目 单目(在运算对象的左边) 3. 结合性:自左向右(左结合) 4. 它们的优先级由高到低为:!(逻辑非)、&&(逻辑与)、||(逻辑或)。 5. 和其他运算符进行混合运算时,其运算符之间的优先级为: !(逻辑非)、算术运算符、关系运算符、 &&(逻辑与)、||(逻辑或)、赋值运算符、逗号运算符 高 低 逻辑表达式:由逻辑运算符组成的表达式,称为逻辑表达式。逻辑运算 的运算对象可以是C语言中任意合法的表达式。 例如:(a>b)&&(x>y) a!=b||b!=0 !a!=b 例如:a=10;b=16;x=5;y=8; 0 1 1 其逻辑运算规则见书中表4.1所示。 思考:5>3&&2||!8<4-2的结果为? 注意 在C语言中,x的值必须要在0和10之间,应如何表示? 0<=x<=10 错误的表示方式 比如:x=20;上面的表达式也满足条件。 正确的表示方式为:x>=0&&x<=10 或 0<=x&&x<=10 6. C语言中,由&&或||构成的逻辑表达式,在特定的情况下会产生“短路”现象。 例如:a++&&b++ 若:a=0;b=0; 若:a=1;b=1; 例如:a++||b++ 若:a=1;b=1; 若:a=0;b=0; 0 1 1 0 a b 1 0 a 2 b 2 a b 2 1 a 1 b 1 C语言的if语言有两种形式: if(表达式) 语句 if(表达式) 语句1 else 语句2 单分支if语句 不含else子句 双分支if语句 含else子句 关键字 关键字 (b)图 表达式 语句

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值