首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2021-02-25
27
问题
若以下选项中的变量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全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*c){while(*c){if(*c>=’a’&&*c<=’z’)*c=*c-(’a’-’A’);c++;}}main(){chars[81];gets(s);fun(s);
以下关于C语言数据类型使用的叙述中错误的是
程序流程图中带有箭头的线段表示的是()。
有以下程序#includeintfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={
对下列二叉树进行前序遍历的结果是
下列叙述中错误的是()。
下列属于C语言合法的字符常数是()。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
对如下二叉树进行后序遍历的结果为
T列数据结构中,不能采用顺序存储结构的是
随机试题
麻疹的病理改变可出现于全身各系统,但以下列哪个系统最为明显
产后病的主要病理特点是
基本裹冰厚度是指离地面( )高度处根据观测资料统计50年一遇的最大裹冰厚度。
()不是申请商用房贷款应满足的条件。
事业单位事业基金中的投资基金,其主要来源是()。
田径竞赛规则规定,跳高比赛赛中,下列记录符号表示有效试跳的是()。
某歌舞厅内部设施不符合防火要求,有关行政部门强令其停业整顿,这种行为属于()。
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成?请把它找出来。
在满足实体完整性约束的条件下()。
Inmanycountriesseatbeltsarenowcompulsoryforthedriverandthefrontseatpassengeratleast.Doctorsbelievethats
最新回复
(
0
)