题目内容 (请给出正确答案)
[主观题]

switch语句中,case后面可以是变量

提问人:网友zhangjcad 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“switch语句中,case后面可以是变量”相关的问题
第1题
在switch分支结构中,case后面的一定是:

A、常量;

B、变量;

C、常量或者变量都可以;

D、常量和变量都不可以;

点击查看答案
第2题
关于switch语句,描述错误的是_____

A、可以有多个case

B、可以有多个break

C、可以有多个default

D、可以有多个return

点击查看答案
第3题
【判断题】C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式.
点击查看答案
第4题
switch-case语句中,default可以省略。
点击查看答案
第5题
下列说法错误的是()。

A、case后的“常量表达式”的类型只能是整型。

B、若case后面的语句省略不写,则表示它什么也不做。

C、switch语句中的break和default可有可无。

D、每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。

E、程序执行到switch语句时,先计算表达式的值,然后自上而下寻找与该值匹配的case常量,找到后则按顺序执行此case后的所有语句,而不再进行判断,直到遇break语句或右花括号}为止。

F、若所有的case常量都不能与表达式的值相匹配,那么就执行default后面的语句。通常用于处理不在合理区间内的非法数据。

G、每个case后的常量只起语句标号的作用,所以case常量的值必须互不相同,而且在每个case的语句序列后都有break的情况下,改变case常量出现的次序,不影响程序的运行结果。

H、case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语句那样起到判断表达式真假的作用。

点击查看答案
第6题
若u、w、x、y均是正整型变量,则以下正确的switch语句是 。

A、switch(x+y) { case l0:u=x+y;break; case 11:w=x-y;break; }

B、switch x { default:u=x+y; case 10:w=x-y;break; case 11:u=x*y;break; }

C、switch(x*x+y*y) { case 3: case 3:w=x+y;break; case 0:w=y-x;break; }

D、switch(pow(x,2)+pow(y,2)) (注:pow是调用求幂的数学函数) { case 1: case 3:w=x+y;break; case 0: case x:w=x—y; }

点击查看答案
第7题
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是( )

A、switch(a*a + b*b) { default: break; case 3: y = a + b; break; case 2: y = a - b; break; }

B、switch(a + b) { case1: case3: y = a + b; break; case0: case4: y = a - b; break; }

C、switch(a + 9) { case a: y = a + b; case b: y = a - b; }

D、switch a * b { case 10: y = a + b; default: y = a - b; }

点击查看答案
第8题
执行switch语句后,y的值是多少( ) x=3; y=3; switch(x+3){ case 6: y=1; default: y+=1;}
点击查看答案
第9题
下面哪个变量命名是正确的?

A、a_1

B、1_a

C、return

D、break

点击查看答案
第10题
每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。( )
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信