5选择结构程序设计

上传人:正** 文档编号:51712000 上传时间:2018-08-16 格式:PPT 页数:12 大小:51KB
返回 下载 相关 举报
5选择结构程序设计_第1页
第1页 / 共12页
5选择结构程序设计_第2页
第2页 / 共12页
5选择结构程序设计_第3页
第3页 / 共12页
5选择结构程序设计_第4页
第4页 / 共12页
5选择结构程序设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《5选择结构程序设计》由会员分享,可在线阅读,更多相关《5选择结构程序设计(12页珍藏版)》请在金锄头文库上搜索。

1、第5章 选择结构程序设计 根据所制定的条件是否满足,决定从给定 的两组或多组操作选择其一。 常用的选择结构方式:if else语句;条件表达式;switch-case语句。5.1 关系运算符及表达式 C语言中的关系运算就是比较运算。将两个 值进行比较,判断比较的结果是真还是假。 关系运算符: = = !=优先级:前四种排在第6位,后两种排在第7 位,比算术运算符低,比赋值高。 关系表达式:关系表达式的值是一个逻辑值 ,即“真(1)”或者“假(0)”。 注意:对于表达式abc的值。(从左至右 )5.2 逻辑运算符及表达式 三种逻辑运算符(1)scanf(“%f,%f”,if(ab) t=a;a=

2、b;b=t; /*将a和b的值交换*/printf(“%5.2f,%5.2fn”,a,b); if语句的嵌套:在if语句中又包含一个或多个if 语句称为if语句的嵌套。if( ) if( ) 语句1else 语句2elseif( ) 语句3else 语句4 else语句不能单独使用,它和它上面最近能够配 对的if语句配对。 良好的书写风格。1.if(x=0)if(x0) y=1;else y=0;else y=-1;3. y=-1;if(x!=0)if(x0) y=1;else y=0;4. y=0;if(x=0)if(x0) y=1;else y=-1;条件运算符? : C语言中唯一的3目运算符 一般形式: 表达式1?表达式2:表达式3表达式1真假表达式2表达式3优先级,结合性5.4 switch语句 多分支选择语句switch(grade) case A: printf(“优秀”);case B: printf(“良好”);case C: printf(“中等”);case D: printf(“及格”);default : printf(“不及格”); (1)switch 括号内可以为任何类型 (2) 每个case语句后接常量表达式,必须不能重复 (3)case只是入口,进入后会顺着流程一直进行下去, 若想跳出switch结构,必须用break语句。

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

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号