首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是( )。
admin
2015-07-28
31
问题
若以下选项中的变量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
解析
case与后面的常量表达式中间要有空格,选项B)错误;case后面的表达式可以是求得整型量和字符型量的表达式,但是常量表达式中不能含有变量,选项C)错误;switch后面的表达式要用圆括号括起来,选项D)错误;所以答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/qsn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输入数据的形式应该是【】。chara[10],b;scanf("a=%sb=%c",a,&b);
设a,b,c,d,m和n均为int型变量,且a=5,b=6,c=7,d=m=2,n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()
可以在C语言中用做用户标识符的是_______。
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
能将高级语言编写的源程序转换成目标程序的是______。
以下关于C语言的叙述中正确的是
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
随机试题
病变多位于大支气管,以中央型多见的肺癌类型包括
为检验高压蒸汽灭菌效果,目前常用的方法是
A、白术、甘草B、白术、当归C、芍药、甘草D、茯苓、芍药E、白术、芍药四逆散和逍遥散共有的药物是
确定资源的组合模式,首先要确定()。
股票(组合)的收益由两部分组成,即系统风险产生的收益和()。
在期望值决策中,所说的期望值是()。
企业信息安全管理中发生失误导致的风险属于()。
心理学家______根据著名的双生子爬楼梯实验提出了个体发展的成熟决定论。
社会主义社会实行按劳分配的前提条件是()。
17至18世纪,英国初等学校的教育对象主要是()。
最新回复
(
0
)