首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的SWitch语句是( )。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的SWitch语句是( )。
admin
2021-02-25
21
问题
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的SWitch语句是( )。
选项
A、switch(x)
B、switch((int)x);{case1.0:printf(’’*\n’’);{case1:printf(’’*\n’’);case2.0:printf(’’**\n’’);)case2:printf(’’**\n’’);}
C、switch(a+b)
D、switch(a+b){case1:print(’’*\n’’);{case1;printf(’’*\n’’);case2+1:printf(’’**\n’’);}casec:printf(’’**\n’’);}
答案
C
解析
在C语言中,switch( )后的一对圆括号中可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。选项A中case后面的常量表达式为实型,所以不正确;选项D中case后面出现了变量表达式,所以选项D错误。
转载请注明原文地址:https://jikaoti.com/ti/ngz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在处应填入的选项是Structlink{chardata;}node;
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
软件集成测试不采用
以下选项中,值为1的表达式是
一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front一1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
某设备原始价值为525000元,预计残值为30000元,预计清理费用为5000元,该设备使用寿命为10年,按年限平均法计提折旧,则该设备年折旧额是()
A.等容收缩期B.快速射血期C.减慢射血期D.等容舒张期心动周期中,冠脉血流量急剧减少是在
局限IE期鼻腔和鼻型NK/T细胞淋巴瘤治疗原则
高分辨率CT扫描的特点是
证券公司债券的期限最短为()。
用于评价企业盈利能力的总资产报酬率指标中的“报酬”是指()。
2010年11月,腾讯公司突然宣布在装有360软件的电脑上停止运行QQ软件。由于QQ拥有6亿多注册用户,而360的用户量也高达3亿,因此中国绝大多数互联网用户被迫卷入360和腾讯公司的争端。由于政府相关部门及时进行干预,QQ软件和360的全线产品恢复兼容。
[*]
CPU的指令系统又称为()。
Whatistheletterfor?Toapply______.Whatdoeshedoinhisfreetime?Hemends______forhisrelativesandfriendsinh
最新回复
(
0
)