首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: float x=1.5;int a=1,b=3,c=2;则正确的switch语句是
若有定义: float x=1.5;int a=1,b=3,c=2;则正确的switch语句是
admin
2018-01-11
33
问题
若有定义: float x=1.5;int a=1,b=3,c=2;则正确的switch语句是
选项
A、switch(a+b){case 1:printf("*\n");case 2+1:printf("**\n");}
B、switch((int)x);{case 1:printf("*\n");case 2:printf("**\n");}
C、switch(x){case 1.0:printf("*\n");case 2.O:printf("**\n");}
D、switch(a+b){case 1:printf("*\n");case c:printf("**\n");}
答案
A
解析
在C语言中,switch()后一对圆括号中的可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同,选项B中switch后括号表达式出错,选项C中case后面的常量类型不正确,选项D中case后面出现了变量表达式,所以D)不正确。
转载请注明原文地址:https://jikaoti.com/ti/jNa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--:}voidmain(
下列程序的输出结果是()。main(){inta=6,b=3,c;if(a<b){c=a*b;printf("%d%d,%d\n",b,a,c);}else}
以下程序的输出结果是()。voidprt(int*m,intn){int1;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5),i;
表示关系X<=Y<=Z的C语言表达式为()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
下列关系表达式中,结果为“假”的是()。
下列关于栈的叙述中,正确的是()。
随机试题
氯丙嗪引起锥体外系反应是由于阻断
下列代号正确的是()。
背景材料:某桥主跨为40×50m预应力混凝土简支T梁桥,主墩基础为直径2.0m的钻孔灌注桩,桥址处地质为软岩层,设计深度为20m,采用回转钻进施工法钻孔。根据有关检验标准,施工单位制定了钻孔灌注桩的主要检验内容和实测项目如下:(1)终孔
企业在通过质量管理体系认证后,就如何确保质量管理体系持续有效,证书保持等有关问题与认证机构进行了沟通,明确了下列相关事宜:企业在获证后应接受认证机构的监督审核以寻求认证证书的保持,在认证证书有效期内,认证机构一般将对获证企业实施()监督审核。
我国义务教育经费来源的主要渠道是()
如今,挖掘历史人文资源以推动旅游成为一种流行思路,这本没有错。可不少地方的操作手段并不高明,除了城市改名这一异想天开的“捷径”之外,还有些地方或是大兴土木堆砌“人造古建”,或是只顾造噱头而相应的服务水准低下,如此,投入再多恐怕也难以招徕游客。个别地方甚至借
2017年10月3日,历经50多天,我国()载人潜水器在南海完成全部海上试验任务,该型潜水器是我国深海装备的又一里程碑,为我国海洋事业的发展增添新的利器,实现了我国深海装备由集成创新向自主创新的历史性跨越。
Thefieldofanimalemotions,anareaoffocusinthescientificdisciplineconcernedwiththestudyofanimalmindscalledcogn
有如下类和变量定义:classParents{public:intpublicData;private:intprivateData;};
Yourhairislongerthan______.
最新回复
(
0
)