并非所有的if语句都有等价的switch语句,switch语句只能用来实现以相等关系作为选择条件的多分支结构。
第1题:
下列语句中,属于多分支语句的是
A.if语句
B.switch语句
C.do while语句
D.for语句
第2题:
下列叙述中正确的是( )。
A.break语句只能用于swish语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中,不一定使用break语句
第3题:
下列语句中,属于多分支语句的是( )。
A.if语句
B.for语句
C.switch语句
D.dowhile语句
第4题:
下列语句中,属于多分支语句的是( )。
A.if语句
B.for语句
C.switch语句
D.do while语句
第5题:
一个switch语句实现的多路分支结构的程序段不能用if语句实现。()
第6题:
break语句只能用于switch-case语句和()语句中。
第7题:
下列语句中,属于多分支语句的是()。
第8题:
关于选择结构下列哪个说法正确()。
第9题:
采用多分支实现简易计算器功能,以下描述正确的是()。
第10题:
()语句一般用做单一条件或分支数目较少的场合,如果超过3个以上分支的程序,可用多分支选择的switch语句。
第11题:
对
错
第12题:
对
错
第13题:
下列关于是switch语句的描述中,()是正确的。
A、switch语句中default子句可以没有,也可有一个
B、switch语句中每个语句序列中必须有break语句
C、switch语句中default子句只能放在最后
D、switch语句中case子句后面的表达式可以是整型表达式
第14题:
A.case后面的表达式可以是关系表达式
B.switch语句是多分支选择语句
C.每一个case后面的值必须互不相同,否则会出现矛盾的现象
D.在执行一个case分支后,可用一个break语句使流程跳出switch语句
第15题:
下列叙述中正确的是( )。
A.在switch语句中,不-定使用break语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.break语句只能用于switch语句
第16题:
以下关于switch语句和break语句的描述中,正确的是______。
A.在switch语句中必须使用break语句
B.在switch语句中,可以根据需要使用或不使用break语句
C.break语句只能用于switch语句中
D.break语句是switch语句的一部分
第17题:
根据判定条件的真假来决定执行哪一种操作。
A.多分支语句
B.条件语句
C.switch语句
D.For语句
第18题:
switch语句的case分支可以使用{}复合语句,多个语句序列。
第19题:
break语句在switch结构语句中的作用是终止某个case,并跳出switch结构语句。
第20题:
在switch选择结构中,break语句是用于退出switch语句的,若无break语句则程序将除了执行符合条件语句之外,而且还依次执行其后的所有语句。
第21题:
下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()
第22题:
下面关于switch语句的叙述中,错误的是()
第23题:
if elseend;for end;switch case end;while end;
if elseend;switch case end;for end;while end;
for end;if else end;while end;switch case end;
while end;for end;switch case end;if else end;
第24题:
如果在if语句和switch语句中嵌入break语句,则在程序执行过程中,一旦执行到break语句,就会结束相应的执行,转向执行其后面的语句
凡是能够使用if语句的地方就可以使用switch语句,反之亦然
if语句有3种基本形式:if…、if…else…和if…else if…else…
if语句是实现“单判断二分支”的选择结构,switch语句是实现“单判断多分支”的选择结构。