首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2021-02-25
48
问题
若以下选项中的变量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
解析
考查条件表达式。条件表达式的形式为: 表达式1 ? 表达式2 : 表达式3 ,计算"表达式1"的值,若为"真",取"表达式2"的值作为整个条件表达式的值;若为"假",取"表达式3"的值作为整个条件表达式的值。本程序中要选能判定(x-y)为"真"的语句,即x!=y,或者(x-y< 0||x-y> 0),选A)。
转载请注明原文地址:https://kaotiyun.com/show/HGtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言数据类型使用的叙述中错误的是
有以下程序#includemain(){intx;scanf("%d",&x);if(x>10)printf("1");elseif(x>20)printf("2");elseif(x>30)printf("3");}若运
设有定义charstr[]="Hello";则语句printf("%d%d"sizeof(str),strlen(str));的输出结果是
以下叙述中正确的是
下列属于C语言合法的字符常数是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
动脉瘤样骨囊肿的特点
某校法学院招生办主任郭某在招生过程中徇私舞弊,多次录取未达录取分数线的学生入学,在当地造成恶劣的影响。郭某的行为构成何罪?
下列纠纷中,当事人可以提起行政诉讼的有:()
某综合楼防雷接地系统如图5-8所示。表5-4中数据为计算该防雷接地工程的相关费用。说明:1.图示标高以室外地坪为±0.00计算,不考虑墙厚,也不考虑引下线与避雷网、引下线与断接卡子的连接耗量;2.避霄网均采用-25×4
项目生产安全事故应急预案应由()编制并组织演练。
下列项目中,应当征收营业税的是( )。
张某承租了一套房屋。根据我国相关法律,张某有权()该房屋。
国家开发银行属于()。
某科研机构对市民所反映的一种奇异现象进行研究,该现象无法用已有的科学理论进行解释。助理研究员小王由此断言,该现象是错觉。以下哪项如果为真,最可能使小王的断言不成立?()
唐律规定,下列情形不适用自首的有()。
最新回复
(
0
)