首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均己正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均己正确定义并赋值,则语法正确的switch语句是
admin
2020-05-19
50
问题
若以下选项中的变量a,b,y均己正确定义并赋值,则语法正确的switch语句是
选项
A、switch(a*a+b*b){default:break;case3:y=a+b;break;case2: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{case10:y=a+b;default:y=a-b;}
答案
A
解析
使用switch语句直接处理多个分支,其一般形式为:
switch(表达式)
{case常量表达式1:
语句1:
break;
case常量表达式n:
语句n:
break;
defauh:
语句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/VcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV不是
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
当用“#defineF37.5f”定义后,下列叙述正确的是()。
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
随机试题
计算xdydz+ydzdx+zdxdy,其中∑为球面x2+y2+z2=a2的外侧.
新疆哈密地区果农生产的哈密瓜系地方名特产品。果农张某欲以“哈密”二字作为甜瓜的商标,并向有关部门申请注册。根据有关规定,就“哈密”二字()
TheOstrichTheostrich,thelargestbirdintheworldatpresent,livesinthedrierregionsofAfricaoutsidetheactuald
在电解质类药物溶液中加入电解质类附加剂,药物的溶解度一定会降低。()
A、侧位B、左前斜位C、右前斜位D、左侧位E、右侧位主要观察左、右心室,右心房和胸主动脉全貌
动态投资回收期指标一般适用于评价开发完成后出租或经营的房地产开发项目。()
创造项目产品的过程是实现项目产品()的过程。
下列关于证券交易的表述中,正确的有()。
指令按功能分为(51)等类指令。
"Afishisswimminginthepond"istransformedinto"Thereisafishswimminginthepond".Whichtransformationalruleisused
最新回复
(
0
)