首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-07-31
45
问题
若以下选项中的变量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
解析
switch语句, 其一般形式为:
switch(表达式){
case常量表达式1: 语句1;
case常量表达式2: 语句2;
…
case常量表达式n: 语句n;
default : 语句n+1;
}
B选项中,case1和case2有错误,; C选项中,case a和case b不正确,case后面应该跟常量表达式;D选项中,switch a*b,有误。
因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/C6Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数调用时()。
以下程序的运行结果是______。intx;main(){inta=5,b=8;swap(a,b);printf("a=%d,b=%d,x=%d\n",a,b,x);}swap(inta
以下程序的输出结果是______。intfun(int*x,int*y){staticintm=4;m=*X+*y;*x-=m;*y+=m;returnm;}main(){
若有下面的说明和定义:structtest{intm1;charm2;floatm3;unionuu{charu1[5];intu2[2];}ua;}myaa;则sizeof
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4:returny;}
栈的3种基本运算是:入栈、退栈和______。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
函数调用strcat(strcpy(str1,str2),str3)的功能是()。
下列叙述中,错误的是()。
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;while(s[length])【】;-i;j
随机试题
包括我国在内的世界上大多数国家都采用()
新产品的定价策略及其适用条件。
既凉血止血,又祛痰止咳的中药是
具有盐析能力强,不会使蛋白明显变性的是
根据税收征收管理法律制度的规定,下列个人财产中,不适用税收保全措施的是()。
已知矩阵A的逆矩阵,则矩阵A的特征值为().
戊戌维新时期,维新派在上海创办的影响较大的报刊是
设求f’(x);
InAmericaalone,tippingisnowa$16billion-a-yearindustry.Arecentpollshowedthat40%ofAmericans(1)______thepractic
Tomysurprise,thehousewhichlookedrathershabbyoutsidewasluxuriouslyand________furnishedinside.
最新回复
(
0
)