首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2015-12-25
42
问题
若以下选项中的变量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://jikaoti.com/ti/xni0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为______。
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elsep
下列程序的输出结果是______。#include<stdio.h>fun(){staticinta=0;a+=3;printf("%d",a);}main(){intcc;for(C
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
下列叙述中正确的是()。
在位运算中,操作数每左移两位,其结果相当于()。
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
随机试题
多层螺旋CT与单层螺旋CT相比,硬件方面最大的改进是
关于牙周炎治疗的基本目标,下列哪项错误
成语“草木皆兵”反映的历史事件是()。
安全系数是指零件在理论上计算的承载能力与实际所能承担的负荷之比值。确定安全系数时应考虑的因素有()。
已知:某上市公司现有资金10000万元,其中:普通股股本3500万元,长期借款6000万元,留存收益500万元。普通股成本为10.5%,长期借款年利率为8%。有关投资服务机构的统计资料表明,该上市公司股票的系统性风险是整个股票市场风险的1.5倍。目前整个股
资料(一)X公司的母公司是X集团,X公司于2003年首次公开发行股份并在上海证券交易所上市。X集团持有X公司80%的股份,自X公司成立至今该股权比例未发生变动。X公司主要从事环保机械设备的生产和销售以及新能源技术的研究开发。近年来,随着
根据我国商标法规定,商标不得使用()的图形。
规定了学科的教学目的与任务,知识的范围、深度和结构,教学进度以及有关教学法的基本要求的文件是()。
=_______。
在总线型拓扑结构网络中,每次可传输信号的设备数目为()。
最新回复
(
0
)