首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是( )。
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是( )。
admin
2022-04-01
26
问题
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是( )。
选项
A、switch(a+b)
{case 1:printf("*\n");
case 2+1:printf("**\n");}
B、switch((int)x);
{case 1:printf("*\n");
case 2:printf("**\n");}
C、switch(x)
{case 1.0:printf("*\n");
case 2.0:printf("**\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:printf("**\n");}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1)中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C选项错误。case后面必须为常量表达式,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/UBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于宏的叙述错误的是()。
以下选项中可用做C程序合法实数的是()。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是()。
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
若定义函数int*func(),则函数func的返回值为()。
以下叙述中正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
在数据管理技术发展的三个阶段中,数据共享最好的是
定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是()。
随机试题
A.以最快速度B.1小时C.2小时D.6小时E.12小时突发事件监测机构、医疗卫生机构和有关单位在发现突发公共卫生事件后,向所在地县级人民政府卫生行政主管部门报告的时限是
短效阿片类药物出现戒断反应的时间一般在停药后
我国第一部论温疫的专著是
某企业决定凭借产品的环保特点进入国际市场,它应采用( )系列标准。
影响土地利用的社会构成状况主要表现在人口结构及其分布的密度,以及城市各项物质设施的分布及其容量同()之间的适应性。
某机电安装工程项目,在防腐管道施工过程中,根据施工工艺安排,在管道焊接时,项目经理部根据施工现场的实际情况,本着尽可能选择优质低耗、劳动强度低的焊接方法,决定采用电弧焊。然而,在焊接施工过程中,不慎将未焊接的管道掉落,造成了部分施工机械损坏,并有1人受重伤
根据以下资料,回答下题。2006~2009年间对外直接投资始终居世界前十位的国家(地区)有()个。
亚当-斯密说过:“如果一个社会的经济发展成果不能真正分流到大众手中,那么它在道义上将是不得人心的,并且是有风险的,因为它注定会威胁到社会的稳定。”这句话强调的是:
社会主义民主政治的本质是()。
Inthepassage"somebody"mightbe______.______shouldbepunishedorcriticizedatleast.
最新回复
(
0
)