首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-07-09
64
问题
若有定义: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:print("*\n");
case 2:printf("**\n");}
C、switch(a+b)
{case 1:print("*\n");
case 2+1:print("**\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/Yptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中fun函数的功能是:求S=aa…aa…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之问)例如a=3,n=6,则以上表达式为:S=333333—33333-3333-333—33—3其
算法的空间复杂度是指()。
有以下程序:#inc1ude#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8),i
以下选项中合法的C语言常量是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
以下关于字符串的叙述中正确的是()。
以下叙述中错误的是()。
算法的空间复杂度是指
算法的空间复杂度是指()。
随机试题
流体力学中雷诺数Re所表示的力学意义,是它代表水流中哪两种力的对比关系()。
关系数据库中的数据逻辑结构是()
正常15个月小儿可萌出乳牙数约为
A.高血压脑内出血B.颅内动脉瘤C.颅内转移瘤D.垂体腺瘤E.大脑半球巨大脑膜瘤下列各类型颅高压多见于上述哪种情况
藏医治疗方法有()。
权重法下信用风险加权资产为银行账户表内资产信用风险加权资产与表外项目信用风险加权资产之和。()
在上市公司杜邦财务分析体系中,最具有综合性的财务指标是()。
下列属于心理健康范围的是()。
社区归属感形成建立的基础是()。
Oneofthemisconceptionsaboutelitesportisthatgreatathleteshavenothingincommonwithnormalhumanbeings.【C1】______th
最新回复
(
0
)