首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
86
问题
若有定义: 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/nfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
在E-R图中,用来表示实体联系的图形是( )。
C语言中char类型数据占字节数为
以下叙述中错误的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
构成计算机软件的是
下面描述中不属于数据库系统特点的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下列选项中属于面向对象设计方法主要特征的是
下列不属于软件工程3个要素的是()。
随机试题
A.Na+内流B.Ca2+内流C.Cl-内流D.K+内流E.K+外流心室肌细胞动作电位3期复极化的原因是()。
某电子商务企业每年需要购买8000套儿童服装,每套儿童服装的单价为100元,其年储存成本为3元,每次的订购成本为30元。问:最优订货数量、年订货次数和预期每次订货间隔时间各为多少?(一年以360天计)
在流行病学实验研究中,研究对象包括
与单层螺旋比较,多层螺旋CT的优势不包括
细小玻璃碎片进入眼内,该异物属于
疱疹性咽峡炎咽一结合膜热
甲将一个音响抵押给了乙,办理登记手续,后又质押给丙。丙发现音响有质量问题,拿到戊处修理,后由于丙没有支付修理费,被戊留置,戊又将此质押给不知情的庚。下列说法正确的是()。
何谓教学?中学教学的主要意义是什么?
电视剧《努尔哈赤》属于()。
下列程序的输出结果是#include<iostream.h>intb=2;intfunc(int*a){b+=*a;return(b);}voidmain()
最新回复
(
0
)