if语句实现选择结构的程序设计.pdf

上传人:奉*** 文档编号:4222118 上传时间:2021-06-13 格式:PDF 页数:9 大小:627.03KB
返回 下载 相关 举报
if语句实现选择结构的程序设计.pdf_第1页
第1页 / 共9页
if语句实现选择结构的程序设计.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《if语句实现选择结构的程序设计.pdf》由会员分享,可在线阅读,更多相关《if语句实现选择结构的程序设计.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、if语句实现选择结构的程序设计 程序设计基础课程组 做出判断所选择的条件是什么?怎么实现对应的选择呢? 目的地、车道、红 绿灯等等 课程导入 根据某种条件的成立与否而选择不同的程序段进行处理的程序结构,称为选 择结构。 要设计选择结构程序,需考虑两个方面的问题: 如何表示条件? 实现选择结构 用什么语句? 关系表达式 逻辑表达式switch语句 课程导入 if语句 1 1、ifif语句的一般形式 if (表达式) 语句1 else 语句2 方括号内else子句为可选的 无else子句的称为简单if语句 有else子句的称为if-else语句 else不能单独使用, 必须和if配对使用 注意:当

2、语句1或语句2由多条语句构成时,必须使用复合语句形式,即加上一 对花括号把多条语句括起来,若只有一条语句,则花括号可以省略。 表达式是选择的控制条件,可以是关系表达式、逻辑表达式以 及数值表达式。非0值即为真,0值为假。必须用()括起来。 2 2、ifif语句的执行过程 简单if语句 表达式 语句1 真 假 if(表达式) 语句1 if-else语句 if(表达式) 语句1 else 语句2 表达式 语句1 假 语句2 真 #include void main() int x,y; scanf(%d, if(x0) y=-x; else y=x; printf(y=%dn,y); 3 3、if

3、if语句应用实例 实例1:求给定整数的绝对值。 定义变量 输入 = = )0( )0( xx xx y xb) t=a; a=b; b=t; printf(%5.2f,%5.2fn,a,b); 注意:条件成立时需要执行交换所需的三条语句,而条件不成立时需要跳过这三 条语句,因此将这三条语句用括起来,形成复合语句。 ab 交换a和b的值 真 假 输入a和b 输出a、b float t; t=a; a=b; b=t; 4 4、总结 什么是选择结构? 根据某种条件的成立与否而选择不同的程序段进行处理的程序结构,称为选择 结构。 if语句的一般形式和执行过程 注意 当语句1或语句2由多条语句构成时,必须使用复合语句形式,即加上一对花花 括号括号把多条语句括起来,若只有一条语句,则花括号可以省略。 区分=和= if(表达式) 语句1 if(表达式) 语句1 else 语句2 if(a=5) printf(%dn,a); if(a=5) printf(%dn,a); 本节内容到此结束 谢谢观看

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁