首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
89
问题
若有定义: 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全国计算机二级
相关试题推荐
下列语句组中,正确的是()。
有以下程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;i+=2)fu
有以下程序:i#neludevoidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abe",*s2="123";swap(s1,s2);printf(
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C表达式是()。
以下选项中,合法的实数是()。
使用白盒测试方法时,设计测试用例应根据()。
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"ZhangDa",1098.0};a=
若变量已正确定义并赋值,以下不能构成C语句的选项是
构成计算机软件的是
有满足实体完整性约束的条件下( )。
随机试题
资本家在不延长工作日的情况下通过提高劳动生产率获得的是()
赵某因涉嫌故意伤害罪被提起公诉,人民法院决定适用简易程序,赵某不懂何谓简易程序,遂向律师咨询。下述律师对有关简易程序的说法正确的有?()
黄某(17周岁,某汽车修理店职工)与吴某(16周岁,高中学生)在餐馆就餐时因琐事与赵某(16周岁,高中学生)发生争吵,并殴打赵某致其轻伤。检察院审查后,综合案件情况,拟对黄某作出附条件不起诉决定,对吴某作出不起诉决定。(2014年卷二94~96题)关于
“六个必须”原则中“必须提高自主创新能力”主要指()。
信用证的受益人以原证为担保品,要求银行以第三人为受益人另开立的一张与原证内容相似的信用证不是()。
除国家禁止、限制进出口货物、技术外的其他货物、技术,均属于自由进出口范围。基于监测进出口情况的需要,国家对部分属于自由进出口的技术实行自动进出口许可管理,对自由进出口的货物实行技术进出口合同登记管理。
阅读下面材料,回答问题。李华是一个十分聪明的学生,他的最大缺点就是贪玩,学习不用功。每次考试他都有侥幸心理,希望能够靠运气过关。这次期末考试他考得不理想,他认为这次是自己的运气太差了。请运用韦纳的归因理论来分析:如不正确,正确的归因
若有以下程序intf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturn
Personswhoareoverweightshouldwatchtheirdietcarefullyinordertolosepounds.Thebestwaytodothisistostartaweig
PASSAGETWOAccordingtoDr.Olfson,whatfactorsmayinfluencethetreatmentfordepression?
最新回复
(
0
)