首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2019-05-17
30
问题
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
选项
A、switch(a*a+b*b){default:break;case3:y=a+b;break;case2:y=a-b;break;}
B、switch(a+b){case1:case3:y=a+b;break;case0:case4:y=a-b;}
C、switch(a+9){case a:y=a-b;case b:y=a+b;}
D、switch a*b{case10:y=a+b;default:y=a-b;}
答案
A
解析
使用switch语句直接处理多个分支,其一般形式为:
switch(表达式)
{case常量表达式1:
语句1;
break;
case常量表达式a:
语句n;
break;
default:
语句n+1;
break;
}
switch.语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与基个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句;若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch语句。
对于选项B),case语句和常量之间没有空格,而选项C)中的case后面为变量,选项D)中switch后面没给出圆括号。
转载请注明原文地址:https://kaotiyun.com/show/eXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件是指
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
下面选项中关于“文件指针”概念的叙述正确的是
以下叙述中错误的是
若要求从键盘读入含有空格字符的字符串,应使用函数
下列关系表达式中,结果为’’假’’的是
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:1357929994699981
负责数据库中查询操作的数据库语言是()。
负责数据库中查询操作的数据库语言是()。
下列选项中不属于面向对象程序设计特征的是
随机试题
企业管理通过()等活动过程完成。
患者李某,女性,43岁。于夜晚外出后感寒,症见恶寒发热,无汗,头痛项强,肢体酸楚疼痛,口苦而渴。应首选方剂是
A.糖衣片B.植入片C.薄膜衣片D.泡腾片E.口含片以丙烯酸酯、羟丙甲纤维素包衣制成的片剂是
城市规划师学习行政法学的意义是()。
绞吸挖泥船施工应()。
背景资料:沿海地区某住宅工程,地下水对钢筋混凝土结构有侵蚀作用。该工程由四栋地上十二层,地下一层,结构形式完全相同的单体组成,其中地下室为整体地下室,四个单体及单体间空地均有地下部分。施工单位上报施工组织设计中,所有混凝土均采用预拌商品混凝土,水泥采用
商业银行的风险暴露不包括()。
根据合同法律制度的规定,下列各项中。属于无效格式条款的有()。
甲公司将原自用的办公楼用于出租,以赚取租金收入。租赁期开始日,该办公楼账面原价为14000万元,已计提折旧为5600万元,公允价值为12000万元。甲公司对投资性房地产采用公允价值模式进行后续计量。甲公司上述自用办公楼转换为投资性房地产时公允价值大于原
请认真阅读下文,并按要求作答。一个小村庄的故事山谷中,早先有过一个美丽的小村庄。山上的森林郁(yù)郁葱葱,村前河水清澈(chè)见底,天空湛(zhàn)蓝,空气清新甜润。村里住着几十户
最新回复
(
0
)