作为语句标号使用的case和default只能用于()语句的定义体中。

题目
填空题
作为语句标号使用的case和default只能用于()语句的定义体中。
参考答案和解析
正确答案: switch或开关或分情况
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读以下程序

#include <stdio.h>

main()

{ int case; float printF;

printf(" 请输入 2 个数 : ");

scanf("%d %f",&case,&printF);

printf("%d %f\n",case,printF);

}

该程序编译时产生错误,其出错原因是

A) 定义语句出错, case 是关键字,不能用作用户自定义标识符

B) 定义语句出错, printF 不能用作用户自定义标识符

C) 定义语句无错, scanf 不能作为输入函数使用

D) 定义语句无错, printf 不能输出 case 的值


正确答案:A

第2题:

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

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

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

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

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


正确答案:A

第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题:

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

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

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

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

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


参考答案:A

第5题:

必须用一对大括号括起来的程序段是

A.switch语句中的case标号语句。

B.if语句的分支。

C.循环语句的循环体。

D.函数的函数体。


正确答案:D
解析:本题考查的知识点是;语句块和函数。if语句的分支和循环语句的循环体可以是一条语句也可以是一个语句块,所以不是必须用一对大括号括起来;switch语句中的case标号语句可以是一系列语句,也可以包含语句块,也不是必须用一对大括号括起来:函数的函数体必须使用一对大括号括起来。故本题应该选择D。

第6题:

( 19 )必须用一对大括号括起来的程序段是

A ) switch 语句中的 case 标号语句

B ) if 语句的分支

C )循环语句的循环体

D )函数的函数体


正确答案:D

第7题:

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

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

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

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

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


正确答案:D
解析:break为C语言关键字,又称间断语句。break语句的功能是跳出正在执行的条件语句或循环语句。它可以出现在switch语句中,也可以出现在循环语句中。default是关键字,起标号的作用,代表所有 case标号之外的那些标号。default标号可以出现在语句体中任何标号位置上。在switch语句体中也可以没有 default标号。

第8题:

( 18 )以下选项中与 if ( a==1 ) a=b; else a++; 语句功能不同的 switch 语句是

A )

switch ( a )

{case : a=b ; break ;

default:a++ ;

B )

switch ( a==1 )

{case 0 : a=b ; break ;

case 1 : a++ ;

}

C )

switch ( a )

{default : a++ ; break ;

case 1 : a=b ;

}

D )

switch ( a==1 )

{case 1 : a=b ; break ;

case 0 : a++ ;

}


正确答案:B

第9题:

default使用说法正确的是()。

A、switch结构中的default是注释语句,不执行

B、default与case语句的顺序是任意的

C、default只能写在所有case语句之后

D、default在switch结构中可以省略,但一般不省略

此题为多项选择题。请帮忙给出正确答案和分析,谢谢!


答案:BD

解析:

A:当上面所有case都不满足的时候就会执行default里的语句

C:当所有的case都判断完不符合条件时,才会执行default,无论你的default放在哪。

D:default语句是为了实现你程序中会出现但是你不用的情况才用的,如果你switch的结果都是用到的,那default可有可无无影响,一般情况不省略。



第10题:

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

A.在switch语句中,不一宗使用break语句

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

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

D.break语句只能用于swifth着句


正确答案:A
default语句在switch语句中可以省略,因此B)错误;switch语句中并非每个ca$e后都需要使用break语句,因此c)错误;break语句还可以用于fbr等循环结构中,因此D)错误。故本题答案为A)。

更多相关问题