《C语言程序设计教程(第3版)》课件第05章 选择结构程序设计.pptx
文本预览下载声明
;第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语句注意事项;;;;;;;;;;
显示全部