首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-12-25
67
问题
若以下选项中的变量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
解析
使用switch语句直接处理多个分支,其一般形式为:
switch(表达式)
{
case常量表达式1:
语句1:
break;
case常量表达式2:
语句2:
break;
case常量表达式n:
语句n:
break;
default:
语句n+1:
break:
}
switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇breal(语句就退出switch语句:若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+l,然后退出switch语句。
对于选项B,case语句和常量之间没有空格,而选项C中的case后面为变量,选项D中switch后面没给出圆括号。
转载请注明原文地址:https://kaotiyun.com/show/TJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5;if(C)x=3;elsex=4;
下列选项中不属于结构化程序设计方法的是()。
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
数据结构中,与所使用的计算机无关的是数据的
随机试题
高铁血红蛋白血症的常见病因及临床表现特点?
无因管理之债属于()
A.硫酸胆红素B.胆素原C.胆红素葡萄糖醛酸酯D.胆红素-Y蛋白E.胆红素-Z蛋白从肝脏排出到肠道的主要形式是
秦皮的气味是款冬花的气味是
根据我国《破产法》的规定,人民法院裁定受理破产申请的,应当同时指定管理人,下列各项中可以担任管理人的有()。
为了兼顾不同专业背景和学历层次的庞大考生群体,农信社考试的内容一般都较为复杂。所以,要想第一时间知道考试的重点,只有亲自上考场。这句话体现的哲理是()。
《未成年人保护法》规定,根据未成年人的年龄和智力发展状况,父母或其他监护人在作出与未成年人权益有关的决定时()
师生之间在社会道德上是相互促进关系。()
按照集体主义原则,国家机关工作人员在工作中必须做到()
时代的场景变化太大了,要让年轻一代真正记住历史,不能停留在概念式的说教上,真正完整有效的历史教育,是应当融会在生活之中的。它不应当仅仅是在纪念馆里才能看到,只是在书本中才能读到,它还应当以丰富、适当的形式渗透到我们居住的街区和生活的种种场景之中,这样才能在
最新回复
(
0
)