首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2013-10-19
58
问题
若有定义: 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/zvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数check用来判断字符串s是否是“回文”(顺读和倒读都一样的字符串为“回文”,如abeba)。是则函数返回值1,否则返回值0,请填空。intcheck(char*s){char*p1,*p2;intn;n=st
在下述程序中,判断i>j共执行的次数是()。main(){inti=O,j=10,k=2,s=0;for(;;){i+=k;if(i>j){ptintf("%d",s);break;
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*S1,char*s2)
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
以下程序的输出结果是()。main(){inta=2,k;for(k=0;k<3;k++)printf("%4d",f1(a));}f1(inta){intb=0;static
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
若有定义int*p[3]:,则以下叙述中正确的是______。
随机试题
在曲线y=sinx(0≤x≤π/2)上求一点M0,使得图2-6-1中阴影部分的面积S1与S2之和S=S1+S2为最小.
全血的比重主要决定于
2011年12月31日,A公司以—项固定资产与B公司持有的甲公司20%股份的长期股权投资进行资产置换,交换前后的用途不变。资料如下。(1)A公司换出:固定资产,原值为300万元,为2010年6月30日购入的设备,预计使用年限为10年,采用直线法计提折旧。
下列有关商品期货业务的会计处理中,正确的有()。
埃米尔.雅克.达尔克罗兹是_________籍著名的音乐教育家。
下列有关农业方面的说法正确的一项是()。
通过社会的认可获得自身价值的实现,这原本无可厚非。但在一浮躁的时代里,过多的一夜成名被认同为最快捷的成功方式,现实的浮躁在某种程度上也纵容了一些年轻人的冒险心理。对于还没有来得及面对生离死别的年轻人来说,还很难真正理解生命的责任。但一个生命的产生和消失,对
多元智力理论认为智力的内涵是多元的,它由8种相对独立的智力成分构成,包括()
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
下列选项属于面向对象的程序设计语言是()。
最新回复
(
0
)