在switch语句中,case后面的子句如果是多条语句,不用花括

题目

在switch语句中,case后面的子句如果是多条语句,不用花括号{}将多条语句括起来。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述中正确的是______。

A.break语句只能使用switch语句

B.在switch语句中必须使用default

C.break语句必须与switch语句中的case配对使用

D.在switch语句中,不一定使用break语句


正确答案:D
解析:在switch语句中,break语句主要起到在执行一个case分支后,使流程跳出switch结构,即终止switch语句的执行,但最后—个分支(default)可以不加break语句。

第2题:

( 8 ) switch 语句中,在每个 case 子句后进行跳转的语句是: 【 8 】 。


正确答案:

第3题:

下列叙述中正确的是

A)break 语句只能用于 switch 语句

B) 在 switch 语句中必须使用 default

C)break 语句必须与 switch 语句中的 case 配对使用

D) 在 switch 语句中,不一定使用 break 语句


正确答案:D
答案 D
解析 : break 语句的功能是跳出正在执行的条件语句或循环语句 。 它可以出现在 switch 语句中,也可以出现在循环语句中。 Default 语句的功能是如果所有的 case 后面的语句都不执行的时候就转去执行 default 后的语句 , 它可以省略不写 。 前面我们说过 break 语句可以出现在循环语句中,所以 C 是错误的。故 D 是正确的。

第4题:

下列关于swith语句的描述中,正确的是( )。

A.switch语句中default字句可以没有,也可有一个

B.switch语句中每个语句序列中必须有break语句

C.switch语句中default字句只能放在最后

D.switch语句中case子句后面的表达式可以是整型表达式


正确答案:A
解析:使用switch语句应该注意的问题:它的实现留给该基类的派生类去做。但是,可以在将一个函数声明为纯虚函数的同时,为该函数提供实现版本。换句话说,一个函数是否为纯虚函数,取决于其原形的尾部是否有“=0;”,与函数体的有无无关。拥有实现版本的纯虚函数仍然有赖于派生类提供的重定义版本。另外,纯虚函数不能声明为内联函数。

第5题:

一般情况下,只有当switch语句中( )时,default子句才会被执行。

A.表达式的值与所有case子句中的值匹配时

B.表达式的值与所有case子句中的值都不匹配时

C.表达式的值与第一个case子句中的值匹配时

D.表达式的值与最后一个case子句中的值匹配时


正确答案:B
解析:switch语句把表达式的值依次与每个case子句中的值比较,若遇到匹配的值,就执行该case子句的语句序列;只有当与所有的case子句都不匹配时,才执行default子句的内容。

第6题:

下列关于 switch 语句的描述中,( )是正确的。

A.switch语句中 default子句可以没有,也可有一个

B.switch语句中每个语句序列中必须有break语句

C.switch语句中default 子句只能放在最后

D.switch语句中case 子句后面的表达式只能是整型表达式


正确答案:A

第7题:

下列关于是switch语句的描述中,()是正确的。

A、switch语句中default子句可以没有,也可有一个

B、switch语句中每个语句序列中必须有break语句

C、switch语句中default子句只能放在最后

D、switch语句中case子句后面的表达式可以是整型表达式


参考答案:A

第8题:

下列关于开关语句的描述中,错误的是()。

A.开关语句中,case子句的个数是不受限制的

B.开关语句中,case子句的语句序列中一定要有break语句

C.开关语句中,default子句可以省略

D.开关语句中,右花括号具有退出开关语句的功能


正确答案:B

第9题:

switch语句中,case分支如果包含多条语句,( )。

A.可以不用“{}”括起

B.可以不用“{}”括起,但必须紧跟break子句

C.必须用“{}”括起

D.必须用“[]”括起


正确答案:A
解析:Java语言中规定,在switch语句中,case分支如果包含多条语句时,可以不用“{}”括起。

第10题:

下列叙述中正确的是( )。

A.在switch语句中,不-定使用break语句

B.在switch语句中必须使用default

C.break语句必须与switch语句中的case配对使用

D.break语句只能用于switch语句


正确答案:A
default语句在swtch语句中可以省,所以8错误;switch语句中并非每个case后都需要使用break语句,所以c错误;break语句还可以用于for等循环结构中,所以D错误。

更多相关问题