首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2020-07-28
41
问题
若有定义: 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
解析
在C语言中,switch()后一对圆括号中的可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同,选项B中switch后括号表达式出错,选项C中case后面的常量类型不正确,选项D中case后面出现了变量表达式,所以D不正确。
转载请注明原文地址:https://kaotiyun.com/show/Wb3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
以下叙述中正确的是()。
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3];的是()。
若有定义语句:inta[4][10],*p,*q[4];,且0≤i<4,则错误的赋值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
在关系数据库设计中,关系模式设计属于
某系统总体结构图如下图所示:该系统总体结构图的深度是
下面对软件测试描述错误的是()。
随机试题
在A县人大的一次会议上,许多人大代表再次提出了一个有关沿海公路废弃多年而不能通车的质询案。由于这条沿海高速公路年久失修,已经不能正常通车,使得临近的多数村庄的群众来县城办事都必须绕道B县搭车,群众对此意见很大。由于人大代表提出了质询案,该县交通局局长连夜回
老年人消化系统的主要变化是
患者男,18岁,自幼多个牙齿着色深暗,无其他不适,要求诊治。治疗方法不应考虑
特异性抑制胃壁细胞质子泵活性的药物是()
压力管道试验准备工作包括()。
二灰混合料压实与养护中,以下说法正确的是()。
下列犯罪行为的主体、不限于国家机关工作人员的是:
23,56,1130,5330,()。
根据蒙代尔的最优指派原则,当一国同时出现国际收支顺差和通货紧缩时应采取什么财政政策和货币政策?()[复旦大学2016金融硕士]
下列关于共同犯罪的表述,正确的有()。(2008年多选22)
最新回复
(
0
)