首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2021-02-25
25
问题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
选项
A、switch(x)
{ case 1.0:printf("*\n");
case 2.0:printf("*\n");}
B、switch((int)x);
{case 1:printf("*\n");
case 2:printf("*\n");}
C、switch(a+b)
{case 1:printf("*\n");
case 2+1:printf("*\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:printf("*\n");}
答案
C
解析
在C语言中,switch()后的一对圆括号中可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。选项A中case后面的常量表达式为实型,所以不正确;选项D中case后面出现了变量表达式,所以选项D错误。
转载请注明原文地址:https://kaotiyun.com/show/Ubtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
负责数据库中查询操作的数据库语言是
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
设有如下程序段:#include<stdio.h>chars[20]="Beijing",*P;P=S:则执行p=S;语句后,以下叙述中正确的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
下面关于算法的叙述中,正确的是()。
随机试题
社会工作者通过社区调研了解到,某社区有一些家长存在着教育子女方面的困难,因此组织开展了“家长技巧训练小组”,帮助组员学习教育子女的知识、方法。该小组属于()。
临床见咯血,心烦,身热,舌红绛者,诊断为
Ⅱ、Ⅲ、aVF导联及V4R导联ST段抬高≥0.1mV,且出现Ⅰ、aVL导联ST段压低,提示冠状动脉闭塞的部位往往是
初孕妇,30岁。妊娠38周,因胸闷、憋气、不能平卧3日入院。检查:血压:120/80mmHg,脉搏110次/分,呼吸22次/分。心尖部闻及3/6级收缩期杂音。半卧位时颈静脉轻度怒张,双肺底闻及湿啰音。为明确诊断,首先应选择的辅助检查是
与闭合性骨折比较,开放性骨折最大的危险是
患者处于何种情况下列哪一项不是其微循环变化的特征
期货公司提供研究分析服务时,应保证研究分析人员通过协商形成研究分析意见和结论。()
根据经济学家们的观点,不纳入“自然失业率”计算范围的是()。
外币汇率的间接标价法(IndirectQuotation)
A、SheneverusedtheservicesofferedbytheCareerServicesCenter.B、Sheloggedonthee-fairsoftheCareerServicesCenter.
最新回复
(
0
)