- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例3.2 求一个数的绝对值 【例3.2】键盘输入实数x,计算并输出下列函数的值。 分析问题: 根据输入的实数x正负情况,得到相应的非负y值。本例实际上是求一个实数x的绝对值。 两个分支 例3.2程序 #include stdio.h int main() { float x, y; printf(input x: ); scanf(%f, x); if(x=0) y=-x; else y=x; printf(x=%5.2f, y=%5.2f \n, x, y); return(0); } 例3.3 【例3.3】计算函数值 分析问题: 根据输入的实数x正负零情况,得到相应的y值,即1、0、-1。 三个分支 例3.3程序 #include stdio.h void main() { float x, y; printf(Please input a real number: ); scanf(%f, x); if(x0) y=1; else if(x==0) y=0; else y=-1; printf(The value of y is: %.0f\n, y); } 3.3 逻辑运算符及其表达式 运算符 作用 结合方向 优先级 ! 逻辑非 自右向左 2 逻辑与 自左向右 11 || 逻辑或 自左向右 12 表3.2 逻辑运算符 表3.3 逻辑运算符真值表 a b !a !b a||b ab 真 真 假 假 真 真 真 假 假 真 真 假 假 真 真 假 真 假 假 假 真 真 假 假 表3.3 逻辑运算符真值表 a b !a !b a||b ab 1 1 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 0 0 逻辑与的功能说明 ~ 逻辑与的功能说明 ~ 逻辑与的功能说明 ~ 逻辑与的功能说明 ~ 逻辑或的功能说明 ~ 逻辑或的功能说明 ~ 逻辑或的功能说明 ~ 逻辑或的功能说明 ~ 逻辑或的功能说明 在工业控制中,为什么有时候会使用多组接点控制同一部件? ~ 逻辑运算符的应用实例 int a=4, b=5; !a ab a||b !a||b 40||2 532||84-!0 ‘c’‘d’ 表达式的值 0 1 1 1 1 1 1 逻辑运算的短路特性 逻辑表达式求解时,有时不必逐个求解所有的逻辑运算符,如果求得一个逻辑运算符之后,已经能够求出整个表达式的解,后续的运算符就不必执行 逻辑运算的短路特性例1 a b c 若已知a=0,则b、c的值都不必再计算,整个逻辑表达式的值必为0(假) a || b || c 若已知a=1,则b、c的值都不必再计算,整个逻辑表达式的值必为1(真) 逻辑运算的短路特性例2 int a=1, b=2, c=3, d=4, m=1, n=1; 表达式 (m=ab) (n=cd) 的值=? int x=5; 表达式 0 || ++x 的值=? int x=5; 表达式 0 ++x 的值=? 思考 假设某单位招聘人员的体检条件如下: 男,身高165cm以上 女,身高158cm以上 无论男女,双目裸眼视力 1.0以上 请写出体检是否合格的关系表达式 变量名规定: 性别——sex(男-1,女-2) 身高——height(cm) 视力——eye(0.1~1.5) 答案 第一种: (sex=1 height=165 || sex=2 height=158) eye=1.0 第二种: sex=1 height=165 eye=1.0 || sex=2 height=158 eye=1.0 完整的程序 #include stdio.h void main() { int sex, height; float sight; printf(请输入您的性别(男-1,女-2):); scanf(%d,sex); printf(请输入您的身高(cm):); scanf(%d,height); printf(请输入您的视力(0.1 ~ 1.5):); scanf(%f,sight); if(((sex==1 height=165) || (sex==2 height=158)) sight=1.0) printf(体检合格!\n); else printf(体检不合格!\n); } 3.4 if 语句 “if (表达式)
您可能关注的文档
- 《我的老师》(巍巍)1课件.ppt
- 《我的老师》自制课件.ppt
- 《乌鸦喝水》公开课 随文识字课件.ppt
- 《乌鸦喝水》随文识字课件.ppt
- 《细胞的衰老和凋亡癌变》4 (人教版必修1)课件.ppt
- 《项脊轩志》逐字详解课件.ppt
- 《小伤疤》一本绝佳的生命教育绘本课件.pptx
- 《心理治疗(psychotherapy)》课件.ppt
- 《心血管疾病一级预防中国专家共识》2010(终稿)解读二课件.ppt
- 《心血管疾病一级预防中国专家共识》2010(终稿)解读三课件.ppt
- 安全风险辨识分级管控清单.pdf
- 基于java的皮肤管理预约小程序设计与实现的详细项目实例(含完整的程序,数据库和GUI设计,代码详解).docx
- 某某县文学艺术界联合会2025年工作总结.docx
- 中国AI发展蓝图:路线图与实现路径.pdf
- 学校阳光体育运动实施方案.docx
- 2026湖南省国防科学技术大学智能科学学院非全日制工程博士研究生招生3人笔试试题附答案解析.docx
- 2025内蒙古钧才人才服务有限公司公开招聘住建领域专业技术人考前自测高频考点模拟试题附答案.docx
- 2025辽宁大学面向社会招聘高层次和急需紧缺人才招聘13人备考题库(第四批)带答案解析.docx
- 2026重庆市面向北京航空航天大学定向选调急需紧缺专业应届优秀大学毕业生历年题库附答案解析.docx
- 【杭瑞高速公路造价控制现状及优化对策13000字】.pdf
最近下载
- 车辆落水保护措施方案.docx VIP
- 测井工艺技术.pptx VIP
- 满分优秀作文五篇:(写人生、写价值、写家乡、写青春、写担当).docx VIP
- 部编人教版道德与法治(2024)二年级上册《美丽中国我们的家》课件.pptx VIP
- 小型构件预制、安装及运输劳务合同.pdf VIP
- (高清版)DB11∕T 597-2018 农村公厕、户厕建设基本要求 .pdf VIP
- RISN--TG011--2010--城市地下管线探测工程监理导则.pdf VIP
- 2025年交安C证考试试题及答案完整版.docx VIP
- Q-GDW11066-2025 水轮发电机组运行维护导则.pdf VIP
- 纠正预防措施控制程序.docx VIP
原创力文档


文档评论(0)