首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
admin
2021-04-28
75
问题
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
选项
A、switch(a+b)
{casel:printf(’’*\n’’);
case2+l:printf(’’**\n’’);}
B、switch((int)x);
{ease1:printf(’’*\n’’);
case2:printf(’’**\n’’);}
C、switch(x)
{ case1.333:printf(’’*\n’’);
case 2.0:printf(’’**\n’’);}
D、switch(a+b)
{case 1:printf(’’*\n’’);
case c:printf(’’**\n’’);}
答案
A
解析
switch()条件语句中的表达式只能接收int,byte,clar,short,enum类型,不能接收其他类型。因此选项C不正确;case语句中的表达式必须是常量表达式,所以D选项不正确。选项B在switch后面加了一个分号,用法出错。
转载请注明原文地址:https://www.kaotiyun.com/show/Http777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
有以下程序#includemain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);)则程序的输出结果是
以下叙述中错误的是
以下选项中非法的C语言字符常量是
下列叙述中正确的是
有如下嵌套的if语句if(a
下列对于软件测试的描述中正确的是
随机试题
a.thecompanythatcanmakeuseofanTVCtogetpaidforitsexportb.righttothepossessionofapositionorpropertyc.th
患者,男,43岁。胸背痛1.5年,双下肢无力1个月,以右侧著。行脊髓腔碘油造影显示胸10水平造影剂在肿瘤下端梗阻,梗阻面造影剂呈“杯口状”充盈缺损,肿瘤影偏右侧,脊髓影被肿瘤推向左侧。此处肿瘤最可能是
【背景资料】某省电力公司要对一条50km长、500kV电压的输电线路工程进行招标。根据相关规定,该省电力公司决定采用公开招标的方式确定承包人,并依法委托招标代理公司进行招标。该省电力公司在投标人资格预审办法中规定,合格投标人应满足的条件是:(1)取得营业
社会监督是一种()。
A.根管钻B.根管锉C.螺旋充填器D.光滑髓针E.拔髓针根管充填的治疗器械是()。
Yourfirstcontactwithanemployerwillbeeithertoapplyforaknownjobopeningortofindoutifanyjobsare______.
已知矩阵A=和矩阵B=相似,试确定参数a,b.
先序序列和中序序列相同的二叉树为空树或(40)。
在考生文件夹下打开文档Word.docx,按照要求完成下列操作并以该文件各Word.docx保存文档。将正文第一段(90年代中期以来……片式二极管。)移至第二段(我国……新的增长点。)之后;设置正文各段落(我国……片式化率达80%。)右缩进2字符。设置
Howmanycarsaretowedfromthestreetseachyear?
最新回复
(
0
)