首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2021-02-25
41
问题
若以下选项中的变量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语言的变量,以下叙述中错误的是
以下关于C语言数据类型使用的叙述中错误的是
若有定义:inta,b;通过语句scanf("%d;%d"z,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
程序流程图中带有箭头的线段表示的是()。
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main(){inta[2]=
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\
以下叙述中正确的是
下列属于C语言合法的字符常数是()。
随机试题
人口的数量和质量不仅在经济发展中有重要作用,而且与健康的水平息息相关。一个国家的人口增加1%,经济投资必须增加才能把人们的基本生活、医疗服务、社会教育和福利事业等保持在等同水平
脑梗死病位在脑,涉及的脏腑是
资料的()是市场调查的核心。
设计压力大于1MPa的流体管道阀门需要进行壳体压力试验和密封试验的比例为()。
水准仪的主要功能是( )。
甲公司以人民币为记账本位币,发生外币交易时采用交易日的即期汇率折算。甲公司12月20日进口一批原材料并验收入库,贷款尚未支付:原材料成本为80万美元,当日即期汇率为1美元=6.8元人民币。12月31日,美元户银行存款余额为1000万美元,按年末汇率调整前的
Excel中,若要按某个字段对某些数据分类汇总,则需先()。
扫帚:簸箕
唐宋文学发达,文学家流行名字之外还有号,现实主义诗人杜甫的号为()。
TipsforThoseWhoTravelAloneA)Whenitcomestotraveling,sometimestakingajourneyalonecanbegreat.Travelingalon
最新回复
(
0
)