首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2013-10-19
26
问题
若有定义: 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.0: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/zvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,描述正确的是
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4),{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;whil
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
以下程序的输出结果是()。main(){inta=2,k;for(k=0;k<3;k++)printf("%4d",f1(a));}f1(inta){intb=0;static
表达式“1||2||3||4”的值是()。
已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
下列叙述中,不属于软件需求规格说明书的作用的是______。
下列叙述中止确的是()。
下列叙述中,正确的是
随机试题
党的十三届全国人大一次会议通过的宪法修正案,把习近平新时代中国特色社会主义思想载入宪法,实现了从党的指导思想向国家指导思想的转化。习近平新时代中国特色社会主义思想是()
内分泌疾病定位诊断检查不包括
A.鹅口疮与声音嘶哑B.咽喉和支气管刺激C.心悸和心动过速D.口干、口苦及尿潴留E.发热、脱水和心律失常
相关人员在值班、巡查、检测、灭火演练中发现的消防设施存在问题和故障后,下列说法中不正确的是()。
协议出让国有土地使用权的最低价由()批准。
1949年,中共召开七届二中全会主要是为了()。
如果学校的财务部门没有人上班,我们的支票就不能人账。我们的支票不能人账,因此,学校的财务部门没有人上班。请在下列各项中选出与上句推理结构最为相似的一句。()
进程P1、P2、P3、P4、P5和P6的前趋图如下图所示:若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为(49);空③和空④处应分别为(50);空⑤和空⑥处应分别为(51)。(49)
Completethetablebelow:WriteNOMORETHANTHREEWORDSforeachanswer.
【1】【4】
最新回复
(
0
)