首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2018-01-11
31
问题
若以下选项中的变量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常量表达式n:
语句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://jikaoti.com/ti/uNa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includemain(){structst{inty,x,z;};union{longi;
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。 ch=’b’; k=10;printf(""%x,
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列特征中不是面向对象方法的主要特征的是()。
在程序设计阶段应该采取_________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
以下叙述不正确的是______。
随机试题
向不懂英语的员工讲英语或者向文盲员工发一张书面通知,这属于信息传递过程的_________。
下列关于随机误差的说法错误的是
A.有效期至10月/2020年B.有效期至2020年11月C.有效期至2020年10月31日D.有效期至2020年10月30日某片剂的有效期为2年,根据《药品说明书和标签管理规定》生产日期为2018年12月15日的产品,有效期可标注为
根据《建筑基坑支护技术规程》JGJ120=2012,关于预应力锚杆的张拉与锁定,下列哪些选项是正确的?
案例某日8时40分,新疆某煤矿井下发生较大火灾和瓦斯爆炸事故,造成6人死亡、8人重伤,直接经济损失1490万元。该矿建设规模为9×104t/a,低瓦斯矿井,煤尘具有爆炸性,煤层自然发火倾向性鉴定结果为自燃煤层。事故发生在早上6时多,井口
行政机关拒绝履行判决:裁定的,第一审人民法院可以采取的措施是()。
《急选报》
设A,B,C均是3阶矩阵,满足AB=-2B,CAT=2C.其中(Ⅰ)求A;(Ⅱ)证明:对任何3维向量ξ,A100ξ与ξ必线性相关.
Whatisthepurposeofthisletter?ToaskABCCo.,Ltd.whethertheywouldliketoactas____________inthedistrict.Howd
Interpersonalcommunicationisyourinteractionwithothers.Talkingtoafriendoncampus,chattingtoa(n)【C1】______friendon
最新回复
(
0
)