首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2015-08-14
51
问题
若有定义: float x=1.5;int a=1,b=3,c=2;则正确的switch语句是
选项
A、switch(a+b){case 1:printf("*\n"); case 2+1:printf("**kn");}
B、switch((int)x);{case l:printf("*\n");case 2:printf("**\n");}
C、switch(x){case 1.O:printf("*\n");case 2.O:printf("**\n");}
D、switch(a+b){case 1:printf("*kn");case c:printf("**\n");}
答案
A
解析
在C语言中,switch()后一对圆括号中的可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同,选项B中switch后括号表达式出错,选项C中case后面的常量类型不正确,选项D中case后面出现了变量表达式,所以D)不正确。
转载请注明原文地址:https://kaotiyun.com/show/IGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main0{intx=1,y=1,a=1,b=1;switch(x){case1:switch(y){case0:a++;brea
结构化程序设计的3种基本结构分别是顺序、选择和______。
有以下程序#include<stdio.h>intfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;}retum(n)
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%
下列叙述中,不属于测试的特征的是
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(
下列叙述中错误的是()。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
随机试题
疏散通道上的防火门应向疏散方向开启,关闭后手动开启时只能从内侧手动开启。()
Supposewebuiltarobot(机器人)toexploretheplanetMars.Weprovidetherobotwithseeingdetectorstokeepitawayfromdange
A.慢性阻塞性肺气肿B.大叶性肺炎C.原发性肺结核D.中叶综合征E.肺栓塞可以发生Ⅱ型呼吸衰竭的是
统计指标按其反映的内容或其数值表现形式,可以分为总量指标、相对指标和()。
《公司法》规定了不得担任公司董事、监事、高级管理人员的情形,其中包括()。
根据税收征收管理法律制度的规定,下列各项中,不属于纳税主体义务的是()。
下列选项中,属于仲裁协议应当包括的内容有()。
教学内容:探索并证明“圆周角定理”(学生知识基础:已经学习了圆心角、圆周角的概念)撰写要求:1.只要求写出探索和证明两个环节的教学设计片段;2.说明每个教学环节的设计意图;3.简述两个教学环节中渗透了哪些重要的教学思想方法.
老李给自家院子搞绿化,从院门口左边开始,贴着院墙每隔米种紫叶矮樱,每隔米种金叶榆,每隔米种龙爪槐,每隔8米种银杏,种完发现只有起点和终点(即院门口两边)四种植物重合种在一处,则院墙周长()米。
下列描述中正确的是
最新回复
(
0
)