首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-12-25
70
问题
若以下选项中的变量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;}
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;}
答案
A
解析
使用switch语句直接处理多个分支,其一般形式为:
switch(表达式)
{
case常量表达式1:
语句1:
break;
case常量表达式2:
语句2:
break;
case常量表达式n:
语句n:
break;
default:
语句n+1:
break:
}
switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇breal(语句就退出switch语句:若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+l,然后退出switch语句。
对于选项B,case语句和常量之间没有空格,而选项C中的case后面为变量,选项D中switch后面没给出圆括号。
转载请注明原文地址:https://kaotiyun.com/show/TJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t=a;
函数调用strcat(strcpy(str1,str2),str3)的功能是()。
下列叙述中,错误的是()。
若有“doublea;”,则正确的输入语句是()。
下列二维数组初始化语句中,不正确的是()。
数据库、数据库系统和数据库管理系统之间的关系是
在设计程序时,应采纳的原则之一是
下列叙述错误的是()
有如下程序段:main(intargc,char*argv[]){intn,i=0;while(argv[1][i]!=’\0’){n=fun();i++;}printf
随机试题
Whatisthesubjectofthisconversation?
关于骶骨的描述正确的是
甲药品零售企业的经营类别有药品、医疗器械、保健食品,其药品经营许可证的经营范围有中药饮片、中成药、化学药制剂、抗生素制剂。2016年初,甲企业的采购人员发现原来本企业一直可以购进的A药不能再购进了,经查实,A药属于2015年新列入兴奋剂目录的肽类激素,同时
按照不同的分类标准,可将假山作如下分类:按施工方式分,按假山在园林中的位置和用途分。以下哪种不是依照施工方式进行的分类()。
《注册建造师执业工程规模标准》规定的专业标准是()。
用线条勾勒出罗中立油画作品《父亲》的构图样式、主体形象及标志性细节,并简述其艺术特色。
(2013广东)2012年,某省加大扶持贫困残疾人力度,财政投入扶贫资金3816.3万元,比上年大幅增长18%,扶持贫困残疾人员56561人,脱贫35110人,享受优惠政策的贫困残疾人117727人,比上年增加3%。该省每年投入的残疾人财政扶贫资金如果可
(上海财大2017)RAROC指经风险调整的收益率,常用净收益与经济资本的比值来衡量。某笔贷款的相关风险要素为:违约概率30个基点,违约损失率50%,违约风险暴露为150万元,该笔贷款的收益为1万元,假设经济成本为违约风险暴露的5%,求该笔贷款的RAROC
Thedeanaskedthesecretaryiftherewereenoughpeople,______toholdafacultymeeting.
Trafficaccidentisreported______thenumber-onekillerofmenoverthepastfewyearsinthislittlietown.
最新回复
(
0
)