首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
admin
2020-07-28
45
问题
若以下选项中的变量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){casel:case3:y=a+b;break;case0:case4:y=a-b;)
C、switch(a+9){casea:y=a-b;caseb:y=a+b;}
D、switcha*b{case10:y=a+b;default:y=a-b;)
答案
A
解析
使用switch语句直接处理多个分支,其一般形式为:switch(表达式){case常量表达式1:语句1;break;case常量表达式2:语句2;break;case常量表达式n:语句n;break;default:语句n+l;break;}switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句;若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch语句。对于选项B,case语句和常量之间没有空格,而选项C中的case后面为变量,选项D中switch后面没给出圆括号。
转载请注明原文地址:https://kaotiyun.com/show/Ho3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序的运行结果是()。
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下选项中能用作数据常量的是()。
设有定义:intsum=100,i;以下选项中,能够实现sum-=1+2+3…+10的程序段是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
不属于对象构成成份的是
随机试题
关于消化道出血的描述,错误的是
SQLServer后端组件包括两个服务:________和SQLServer服务。
我国完成社会主义改造后,国内主要矛盾发生了变化。下列选项中不属于这个时期主要矛盾的是
下列选项中哪一个不属于我国营业税的纳税入?()
一级负荷用户应由两个电源供电,当一个电源发生故障时,另一个电源()不致同时受到破坏。
下列建筑中,当其防烟楼梯间的前室或合用前室采用敞开阳台时,楼梯间可不设置防烟系统的是()。
在Word编辑状态下,通过()操作可以选中整个文档内容。
下列选项中,用热水比用冷水洗涤效果更好的是:
已知三棱锥的三视图如图所示,则它的外接球表面积为().
设一球面过点M(1,2,3)且与各坐标面相切,求此球面方程.
最新回复
(
0
)