重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 大学网课 > 大学网课
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

下列关于switch语句的描述,正确的有()

A.switch(表达式) { case 常量1: 语句1; break; case 常量2: 语句2; break; … case 常量n: 语句n; break; default : 语句n+1; } 首先,计算表达式的值,逐个与其后的常量值相比较,当表达式的值与某个常量值相等时,比如表达式的值等于常量1,即执行其后的语句1,再执行语句1后面的break指令,当执行完break后,跳出switch,结束switch语句的执行。#B.switch语句中,case后的各常量表达式的值不能相同,否则会出现错误。#C.switch语句中,case后面,允许有多个语句,可不用大括号括起来#D.switch语句中,case后面的常量必须严格按照大小顺序排列,否则会出错。
答案
A
更多“下列关于switch语句的描述,正确的有()”相关的问题

第1题

下列关于if语句的描述,正确的有()

A.if(表达式)语句。如果表达式的值为真(逻辑1),则执行其后的语句, 否则不执行该语句,继续往下执行。

B.If(表达式)语句1else语句2。如果表达式的值为真,则执行语句1,否则执行语句2 。

C.If(2>1)语句1 else 语句2。语句2将被执行。

D.If(2<1)语句1 else 语句2。语句2将被执行。

点击查看答案

第2题

下面一段代码中break语句起到()的作用。 int pointer = 1; while (pointer <= 100) { switch(pointer % 3) { case 1: pointer += 1; break; case 2: pointer += 2; break; case 3: pointer += 3; break; } pointer++; }

A.结束当次循环,使控制权直接转移到控制循环的条件表达式

B.从嵌套循环内部跳出最里面的循环

C.终止switch语句的语句序列

D.退出循环

点击查看答案

第3题

关于选择结构下列哪个说法正确?()

A.if语句和 else语句必须成对出现,if不可以单独出现

B.if语句可以没有else语句对应

C.switch结构中每个case语句中必须用break语句

D.switch结构中必须有default语句

点击查看答案

第4题

设声明语句int a=1,b=0;,执行下面语句后的输出结果为()。 switch(a) { case 1: switch(b) { case 0: printf("**0**");break; case 1: printf("**1**");break; } case 2: printf("**2**");break; }

A.**0**

B.**0****2**

C.**0****1****2**

D.语法有错误

点击查看答案

第5题

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

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

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

C.在switch语句中可以不用break语句

D.break语句是switch语句的一部分

点击查看答案

第6题

关于switch语句下列说法正确的是()

A.switch语句中不加break语句没有什么不同

B.switch语句中必须加break语句才可以正确执行

C.switch语句中若不加break语句可能会造成程序运行不正确

D.switch语句中若不加break语句一定会造成程序运行不正确

点击查看答案

第7题

下列语句序列执行后,r 的值是()。 char ch = '8';  int r = 10; switch (ch + 1) { case '7': r = r + 3; case '8': r = r + 5; case '9': r = r + 6; break; default: r = r + 8; }

A.13

B.15

C.16

D.18

点击查看答案

第8题

表达式语句是用来描述算术运算、逻辑运算或使单片机产生特定的操作。表达式语句是C51语言中最基本的一种语句。
点击查看答案

第9题

下列语句序列执行后,k 的值是()。 int i=10, j=18, k=30; switch(j - i ) { case 8: k++; case 9: k+=2; case 10: k+=3; default: k/=j; }

A.31

B.32

C.2

D.33

点击查看答案

第10题

if语句可以实现switch语句所有的功能
点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

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

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧