首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-07-31
29
问题
若以下选项中的变量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/IEDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
以下程序的输出结果是______。intx=1;fun(intp){intx=4;x+=p++;printf("%d",x);}main(){inta=3;fun
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;scanf("%d",&n);if(n++<10)printf("%d\n",n);elseprintf("%d\n",n--);
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)put
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
下述关于数据库系统的叙中正确的是______。
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
下列哪一个作用与阿司匹林引起的反应无关
子宫肌瘤红色变常发生在
舜欣漆料有限责任公司总经理林某在任职期间,代理华鹏油漆公司将一批油料销售给万盛装璜公司,舜欣公司得知后对林某的行为提出质疑。根据我国公司法有关规定,下面观点中正确的是:()
下列关于特殊化学品火灾扑救说法不正确的是:()
关于建设工程项目质量控制系统特点的说法,正确的是()。【2010年考试真题】
“经营单位”栏:“商品名称、规格型号”栏:
商业银行确定抵债资产价值的原则不包括()。
滚动预算中的逐月滚动编制方法,是滚动编制的。编制时补充下一月份的预算即可,不需要对中间月份的预算进行调整。()
纳税人取得下列收入,应缴纳城市维护建设税的是()。
阅读以下说明,回答以下问题,将解答填入答题纸对应的解答栏内。【说明】某企业网络拓扑结构如图2.1所示,通过WindowsServer2003系统搭建了Web、DNS、DHCP和邮件服务器(为内网用户提供服务),其中DHCP服务器分配的地址范围如图2.
最新回复
(
0
)