首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2019-07-14
39
问题
若有定义: 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://jikaoti.com/ti/bhf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[10]={
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
C语言整数不包括()。
有以下程序#includemain(){inti,j;for(i=1;i
设p是指针变量,语句p=NULL;等价于
C语言中double类型数据占字节数为
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面不属于软件设计阶段任务的是
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
下面对对象概念描述正确的是
随机试题
实践的主体和客体相互作用的关系中最根本的关系是()
简述组织设计的基本原则。
其诊断为其首选方剂为
附着水平的位置与釉牙骨质界相距超过多少时牙周治疗预后较差
男,12岁。确诊为左肱骨下端骨肉瘤,行截肢手术后2个月,出现胸痛,X线片显示:右肺上叶转移性肿瘤,其转移途径可能是
适用任何场合和层次、各个等级的路面用沥青是()。
习近平总书记提出的“四个全面”的正确表达是()。
关于化石燃料,下列说法不正确的是:
已知二次型f(x1,x2,x3)=+2(1+a)x1x2的秩为2。(Ⅰ)求a的值;(Ⅱ)求正交变换x=Qy,把f(x1,x2,x3)化为标准形;(Ⅲ)求方程f(x1,x2,x3)=0的解。
LastweekIwasinvitedtoadoctor’smeetingattheRuthHospitalforincurables(无法治愈的病人).Inoneofthewards,apatient,ano
最新回复
(
0
)