首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2017-05-20
31
问题
若有定义: 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/xaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat","w+b");fwrite(a,sizeof(int),
以下描述中正确的是
以下4个选项中,不能看成一条语句的是
以下程序的输出结果是______。main(){charc=’z’;printf("%c",c-25);}
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
A.淋病奈瑟菌B.CtC.螺旋体D.腮腺炎病毒E.丝虫诊断慢性宫颈炎时,行分泌物涂片查找中性粒细胞内有无革兰阴性双球菌来检测哪种病原生物的感染
孔子强调“举贤才”的重要,对于传统的“世卿世禄”制度和周礼的“亲亲”原则进行了大胆的修正,主张()
会计法规按其内容可分为四类:第一类是关于________方面的法规,如《企业会计准则》《小企业会计准则)等;第二类是有关________方面的法规;第三类是有关________方面的法规,如《会计人员职权条例》《会计专业职务试行条例》和《总会计师条例》等;
下列有关代码的重要性的描述中,不正确的是()
Not______needsaresume.Aresumeislikea______salespresentation.
属于AIDS患者的机会致病真菌是
吕某,男,57岁,患慢性肝炎5年,近日腹大胀急,按之如囊裹水,右胁胀痛,食少,便溏,双下肢水肿,神困倦怠,怯寒懒动,舌苔白腻,脉缓。若水肿较甚,小便短少,可加
北京市海淀区公安分局八里庄派出所因周某赌博,对其处以20元的罚款。周某不服,申请行政复议,本案的复议机关为()。
习近平总书记说:活到老,学到老。要把学习作为一种兴趣、习惯、精神需求。谈谈你对这句话的理解。
窗体上有1个名称为Text1、内容为空的文本框。编写如下事件过程:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintText1.Text;End
最新回复
(
0
)