首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2019-07-14
51
问题
若有定义: 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/nfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则将’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在下划线处填入正
有以下程序:i#neludevoidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abe",*s2="123";swap(s1,s2);printf(
以下不能将s所指字符串正确复制到t所指存储空间的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
以下叙述中错误的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
下面选项中的程序段,没有编译错误的是
有以下程序:#includemain(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
65岁男性,2小时前被汽车撞伤右髋部,疼痛,右下肢不能负重。入院后查体:右大转子上移2.0cm,右下肢真实长度与左下肢相同,右下肢相对长度较左下肢短缩2.0cm。右下肢活动受限,畸形。该病人明确诊断的常用检查方法是
麻黄根与浮小麦共同的功效是
专业监理工程师的职责包括( )。
你认为“李连杰息影一年救助汶川灾区”的事迹说明了()。
“两块牌子,一套管理人员”管理体制的优缺点是()
阅读材料,回答下列问题。材料一我们革命的目的,是为中国谋幸福,因不愿少数满洲人专制,故要民族革命;不愿君主一人专制,故要政治革命;不愿少数富人专制,故要社会革命。
在考生文件夹下,打开文档Word2.docx,按照要求完成下列操作并以该文件名(Word2.docx)保存文档。【文档开始】X真值[x]0062H62H-62H9EH
WhichofthefollowingstatementsisINCORRECTaccordingtothenewsitem?
TheCloningTechnologyI.Thedifferencebetweena【T1】________colonyandcloningamammalA.Clarifytheillusion:scientis
Droughtconditionsinthefollowingcountriesexcept________aretileworstindecades,slowingagriculturaloutput.
最新回复
(
0
)