首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2019-08-18
36
问题
若以下选项中的变量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){ease1: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:
break;
case常量表达式n:
语句n;
break;
default:
语句n+1:
break;
}
switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句:若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch语句。
对于选项B,case语句和常量之间没有空格,而选项C中的case后面为变量,选项D中switch后面没给出圆括号。
转载请注明原文地址:https://kaotiyun.com/show/2eRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序:#includefun(intx,inty){staticintm:0,i=2;i+=m+1;m=i+X+Y;returnm;}main(){
若有以下程序:#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++
当变量c的值不为2、4、6时,值也为“真”的表达式是()。
关于算法,以下叙述中错误的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
软件需求规格说明书的作用不包括
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
以各个责任中心为主体,以责、权、利相统一的机制为基础的是()
病人,33岁,月经较平时推迟5d,以突发左下腹撕裂样痛1h就诊,腹痛逐渐加重,并出现心悸,气促、畏冷,查血压10.7/5.3kPa(80/40mmHg),脉搏120次/分,满腹压痛,反跳痛,移动性浊音阳性。妇查:宫颈举痛,子宫稍大,软,有漂浮感,双穹隆均有
Wegener肉芽肿的主要肾脏病变为系统性硬化病的主要肾脏病变为
某机械厂(甲方)与某建筑公司(乙方)订立了某工业厂房工程项目施工合同,同时与某降水公司订立了工程降水合同。甲、乙双方合同规定:采用单价合同,每一分项工程的实际工程量增加(或减少)超过招标文件中工程量的10%以上时调整单价;工作B、E、G作业使用
某企业因经营不善,董事长决定解除总经理职务,为此,监事会提出不同意见,并提议召开临时股东会讨论有关解聘经理的问题,下列正确地是()。
()是影响证券市场供给的最根本因素。
对于一项自动化的应用控制,注册会计师可以利用该项控制得以执行的审计证据和信息技术一般控制运行有效的审计证据,作为支持该项控制在相关期间运行有效性的重要审计证据。
现代科技成果创造了发达的医学,延长了人的寿命,降低了新生婴儿的死亡率,加上第二次世界大战后长期的和平环境,一些国家很晚才实行计划生育政策,这给人类造成了一个稳定的生育时代。世界人口迅速增长,预计本世纪初将达到64亿。这句话主要支持了这样一个论点,即()
A.普鲁卡因B.利多卡因C.地卡因D.可卡因E.氯乙烷心律失常患者首选的局部麻醉药是()。
Thereareseveralpossiblerelationshipsbetweenlanguageandsociety.Oneisthatsocialstructuremayeitherinfluenceordet
最新回复
(
0
)