首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-07-31
59
问题
若以下选项中的变量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全国计算机二级
相关试题推荐
下列选项中不合法的十六进制数是()。
下面程序的输出结果为______。#include<string.h>main(){charp1[7]="abc",p2[]="ABC",str[50]="xyz";strcpy(str,strcat(p1,p2)
在模块化程序设计中,按功能划分模块的原则是()。
结构化程序设计的核心和基础是()。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
关系代数运算是以______为基础的运算。
以下合法的字符型常量是
实体完整性约束要求关系数据库中元组的属性值不能为空。
随机试题
微小病变型肾病的主要诊断依据为
监理大纲中的主要监理对策包括()。
在软弱围岩地段施工时,应遵守的原则有()。
社会审计人员在对企业会计报表进行审计时,出具审计报告,理应对会计报表的正确性负责。()
对婴儿来讲,属于必需氨基酸的是()。
我在单位工作很有成就感,因此,在日常的生活和工作中,我不怕见父母,不怕见邻居,不怕见同事和领导,但是就怕见我孩子的四年级老师。都怪我的儿子不争气,使我也总是换这位老师的训。我儿子爱说爱动,在课堂上时常有“违反”纪律的现象,因此我被这位教师在电话里或当面训了
建立和完善广泛的统一战线,是建立、巩固和发展人民民主专政制度的重要保障。爱国统一战线具体包括
下列数据结构基本概念中错误的是()。
下列选项中,不属于模块间耦合的是()。
下列关于SQL命令的叙述中,正确的是( )。
最新回复
(
0
)