首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-04-28
33
问题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
选项
A、switch(x)
{case1.0:printf("*\n");
case2.0:printf("**\n");}
B、switch((int)x);
{case1:printf("*\n");
case2:printf("*\n");}
C、switch(a+b)
{case1:printf("*\n");
case2+1:printf("*\n");}
D、switch(a+b)
{case1:printf("*\n");
case c:printf("**\n");}
答案
C
解析
在C语言中,switch()后的一对圆括号中可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。选项A)中case后面的常量表达式为实型,所以不正确;选项D)中case后面出现了变量表达式,所以选项D)错误。
转载请注明原文地址:https://kaotiyun.com/show/VWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[1
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];.prinff("%d,",strlen(p
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面不属于结构化程序设计风格的是
以下关于结构化程序设计的叙述中正确的是
有以下程序#includemain(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6平台上编译运行,程序运行后的输出结果是()
随机试题
道德是依靠人们的内心信念、传统习惯和社会舆论来调整个人与个人、个人与社会之间关系的行为准则和规范的总和。()
患者,中年男性。胫骨平台粉碎性骨折术后10个月,术后1周时X线片示骨折对位欠佳,现诉行走时膝关节疼痛,最可能的原因是
在被动靶向递药的原理中,细胞摄取载药微粒的主要方式不包括()。
衡量股票投资收益水平的指标主要有()等。
下列关于税收法律关系的表述中,正确的是()。
满族中最亲密的大礼是()。
对不真实表达自己意见和情感的学生,有效的行为改变方法是()。
Elderlypeoplerespondbesttoacalmandunhurriedenvironment.Thisisnotalwayseasytoprovide【B1】______theirbehaviorcan
A、Wordlength.B、Informationsources.C、Quotations.D、Typedwork.B①问题问参考书目应该包括什么。对话中女士问作业是否要给参考书目,男士用definitely给了肯定回答,说要包括所有用到的
IcecreambecamepopularinFranceinthe1500s,butonlyamongroyalty.Overthenextfewcenturies,theprocessofmakingthem
最新回复
(
0
)