首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2015-07-28
33
问题
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
选项
A、switch( a*a+b*b )
{ default : break;
case 3 : y=a+b; break;
case 2 : y=a-b; break;
}
B、switch( a+b )
{ case1 : case3 : y=a+b; break;
case0 : case4 : y=a-b;
}
C、switch (a+9)
{ case a : y=a-b;
case b : y=a+b;
}
D、switch a*b
{ case 10 : y=a+b;
default : y=a-b;
}
答案
A
解析
case与后面的常量表达式中间要有空格,选项B)错误;case后面的表达式可以是求得整型量和字符型量的表达式,但是常量表达式中不能含有变量,选项C)错误;switch后面的表达式要用圆括号括起来,选项D)错误;所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/1dJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
有定义语句:intx,y;若要通过scanf("%d,%do,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
以下选项中非法的表达式是
有以下程序main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*(x=6.5);printf("%d%d%3.1f%3.1f\n",
以下选项中可作为C语言合法整数的是
结构化程序设计的主要任务是确定每个模块的
有程序: main() {intx,i; for(i=1;i<50;i++) {x=i; if(++%2==0) if(x%3==0) if(x%7==0) printf("%d",i);
设x为int型变量,请写出一个关系表达式【】,用以判断x同时为3和7的倍数时,关系表达式的值为真。
以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++);
随机试题
DWDM系统的构成主要有()和单纤双向两种形式。
对于如图所示的电流i随时间t作周期性变化的图像,下列说法中正确的是()。
对探测器的性能要求,错误的是
干扰叶酸代谢,引起巨幼红细胞贫血的是
治疗脱疽的基本原则是
下列各类疾病中,主要应采取第—级预防的是( )。
安全生产监督检查人员在行使职权时,应当履行的法定义务不包括( )。
关于我国避险策略基金的保本保障机制的说法,错误的是()。
客户不可以通过银行购买的产品有()。
依据《义务教育音乐课程标准(2011年版)》的基本理念,对下面教学设计中的新课教学阶段进行评析。【课程名称】《校园风》【教学对象】八年级学生【教学内容】舞蹈编创【主要目标】运用舞蹈作品的几种表现形式和表现手法进行舞蹈编创。【教学过程片段】1.欣
最新回复
(
0
)