首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2021-02-25
21
问题
若以下选项中的变量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://jikaoti.com/ti/Syz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
程序流程图中带有箭头的线段表示的是()。
以下选项中,值为1的表达式是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&B);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
设有定义charstr[]="Hello";则语句printf("%d%d"sizeof(str),strlen(str));的输出结果是
若有以下程序#includemain(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是
下列属于C语言合法的字符常数是()。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
对如下二叉树进行后序遍历的结果为
随机试题
符合脚手架及其地基基础检查和验收阶段的是()。
关闭一个窗口就是将该窗口正在运行的程序转入后台运行。()
A.四逆散B.大柴胡汤C.痛泻要方D.蒿芩清胆汤E.半夏泻心汤和解少阳,内泻热结的方剂是
A.附子汤B.银翘散C.葛根芩连汤D.血府逐瘀汤合生脉散E.生脉散合复脉汤病毒性心肌炎心肾阳虚证的用方是
应将医疗机构取得印鉴卡和情况向本行政区域内定点批发企业通报的是()。
()是项目工作开展的基础,同时也是确定组织结构形式和机构的重要基础。
下列海上丝绸之路的场景不符合当时历史条件的是:
下列各句中,没有语病的一句是()。
下列链表中,其逻辑结构属于非线性结构的是
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。
最新回复
(
0
)