首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
45
问题
若有定义: 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://kaotiyun.com/show/iUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是打印以下杨辉三角形,请填空。1111211331146411510105
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--:}voidmain(
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列程序的输出结果是_________。#includemain(){charb[30],*chp;strcpy(&b[0],"CH");strcpy(&b[1],"DEF");strcpy
在面向对象的程序设计中,类描述的是具有相似性质的一组_________。
设有如下定义:intarr[]={6,7,8,9,10};int*ptr;ptr=arr;*(ptr2)=2;printf("%d,%d\n",*ptr,*(ptr2));则下列程序段的输出结果
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
随机试题
A.麻黄B.穿心莲C.广藿香D.细辛E.金钱草薄壁组织中含有钟乳体的是
建筑装饰装修工程施工技术叙述,错误的是()。
甲公司为股份有限公司,2016年7月1日为新建生产车间而向商业银行借入专门借款2000万元,年利率为4%,款项已存入银行。至2016年12月31日,因建筑地面上建筑物的拆迁补偿问题尚未解决,建筑地面上原建筑物尚未开始拆迁;该项借款存入银行所获得的利息收入为
48,24,16,12,(),8
海洋石油开发对海洋造成污染主要表现在:生活、生产以及自然过程中产生的废弃物、含油污水排人海洋;发生意外漏油、溢油、井喷等事故。其最大危害是对海洋生物产生的影响。油膜和油块能粘住大量鱼卵和幼鱼,使鱼卵死亡、幼鱼畸形,还会使鱼虾类产生石油臭味,而成年鱼类、贝类
格式塔和桑代克之间的明显对立在于()
=_______。
Whatdidthewomandobeforeshecameforthisjob?
Shetookataxitothestationforfearthatshe______(错过去目的地城市的火车).
NowWe’reTalking:HowVoiceTechnologyIsTransformingComputing[A]Likecastingamagicspell,itletspeoplecontrolthewor
最新回复
(
0
)