C语言课件第05章选择结构课堂练习
- 格式:ppt
- 大小:169.00 KB
- 文档页数:11
第五章选择结构程序设计5.1选择题【题 5.4 】能正确表示“当x 的取值在[ 1, 10]和[ 200, 210]范围内为真,否则为假”的表达式是。
CA) (x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B) (x>=1)||(x<=10)||(x>=200)||(x<=210)C) (x>=1)&&(x<=10)||(x>=200)&&(x<=210)D) (x>=1)||(x<=10)&&(x>=200)||(x<=210)【题 5.5 】表示图中坐标轴上阴影部分的正确表达式是。
C////////////////Xa b cA) (x<=a)&&(x>=b)&&(x<=c)B) (x<=a)||(b<=x<=c)C) (x<=a)||(x>=b)&&(x<=c)D) (x<=a)&&(b<=x<=c)【题 5.6 】判断 char 型变量 ch 是否为大写字母的正确表达式是。
CA)‘ A’ <=ch<=‘ Z’B) (ch>= ‘ A’ )&(ch<= ‘Z’ )C) (ch>= ‘ A’ )&&(ch<= ‘ Z’ )D) ( ‘A’ <=ch)AND(‘ Z’>=ch)【题 5.10 】设有: int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=a>b)&&(n=c>d) 后 n 的值为。
BA)1B)2C)3D)4【题 5.11 】判断 char 型变量 c1 是否为小写字母的正确表达式是。
第五章选择结构现实存在的现象:1.某人从家里出发到单位上班,出门走到家外公交车站,坐上某辆公交车,很快很顺利到达单位。
(直达)2.某人从家里出发到单位上班,出门走到家外公交车站时,想起钱包忘了带,又回家取钱包,到公交车站后,接到单位领导电话,要他去另一家单位办事,中途下车后,乘坐另外一辆公交车到该单位,办完事后才回到自己单位。
现实生活中存在着很多这些现象,有些事只需按固定的步骤去完成就可以了,有些事情的完成需要经过好多中间环节,只有完成这些中间环节才能最终完成本项工作。
计算机程序的编写过程,与现实生活的很多现象有着相似性。
在最简单的情况下,计算机按程序中书写的顺序一条一条地执行由语句翻译成的指令。
然而在许多情况下,语句的执行顺序依赖于程序运行时输入的数据或中间运算的结果。
此时,必须根据某种条件(表达式)的值做出判定,以决定选择执行哪些语句,并且跳过那些语句不执行。
通常这种结构称为选择结构语句。
一、什么是选择结构选择结构语句是一种容器性的语句(又称为构造型语句)。
它只是用来提供安放其他语句(或基本处理流程)的一个、两个或多个位置,然后通过计算一个表达式的值,来对处于不同位置的语句进行选择。
其中,通常只有一条被嵌入的语句可以被选中执行。
嵌入在其他位置的语句则被跳过不执行。
当程序的执行过程中,需要根据条件判断来决定语句的执行顺序时,就要考虑使用选择结构。
二、条件(表达式)的构成由运算符、数据(量)构成表达式。
条件(表达)的构成主要依赖于关系运算符、逻辑运算符、条件运算符。
C语言中没有逻辑数据类型,要表示逻辑值真或假,是用1或0来表示的。
(一)关系运算符有:<、<=、>、>=、==(等)、!=(不等)与算术运算符的区别:算术运算符:将数据本身的值(数值)参与运算,得到的结果值为数值。
关系运算符:将数据本身的值进行大小的比较,得到的结果值为逻辑值(真或假)。
关系运算符又称为比较运算符。