文档详情

《C语言程序设计教程(第3版)》课件第05章 选择结构程序设计.pptx

发布:2022-10-04约1.09千字共40页下载文档
文本预览下载声明
;第5章:选择结构程序设计 ;C程序中语句的分类 关系运算符、逻辑运算符、条件运算符 选择结构的程序设计(if语句、switch语句) 选择结构程序设计举例 本章小结;5.1 C程序中语句的分类 ; 说明:; 控制语句 控制语句:实现一定的控制功能的语句。 控制语句结构:选择结构和循环结构。 九种控制语句,分成三类。 ;5.2 关系运算符、逻辑运算符、条件运算符; 关系运算符的优先级 ;关系运算注意;2. 逻辑运算符和逻辑表达式 ;!、~、++、--、sizeof 高 算术运算符 移位运算符 关系运算符 、|、^ 、|| 赋值运算符 低;逻辑运算注意;expr1;运算符总结:;5.3 选择结构的程序设计 ;1. if语句 ; (1) if语句后面的表达式必须用括号括起来 。 (2) 表达式通常是逻辑表达式或关系表达式,但也可以是其它任何表达式,如赋值表达式等,甚至也可以是一个变量。只要表达式非零时,表达式的值就为真,否则就是假。 (3) 在if语句的三种形式中,所有的语句应为单个语句,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{ }括起来组成一个复合语句。但要注意的是在}之后不能再加分号。 (4) 在if语句中,如果表达式是一个判断两个数是否相等的关系表达式,要当心不要将==写成了赋值运算符=。;if语句嵌套: 一般形式:;例: 输入两数并判断其大小关系; if (……) if (……) if (……) else…… else…… else……; 例: if (a==b) if(b==c) printf(a==b==c); else printf(“a!=b”);;2. switch语句(开关分支语句) 一般形式:; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项; 使用switch语句注意事项;;;;;;;;;;
显示全部
相似文档