首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
83
问题
若有定义: 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全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则将’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在下划线处填入正
软件设计中模块划分应遵循的准则是()。
有以下程序#include#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q)
以下选项中能表示合法常量的是
下列选项中不属于结构化程序设计原则的是( )。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
以下选项中正确的定义语句是
数据字典(DD)所定义的对象都包含于
下列选项中不属于面向对象程序设计特征的是
下面不属于软件工程的3个要素是
随机试题
A.无需审查B.经国家食品药品监督管理局审查C.经省级药品监督管理部门审查D.经省级工商行政管理部门审查E.经国家工商管理总局审查根据《药品广告审查办法》发布在指定的医学杂志上仅宣传药品名称的处方药广告,可以
预期违约和不安抗辩权在性质、效果方面的主要区别。(中国政法大学2005年研究生入学考试题)
下列符合《货物运输业小规模纳税人申请代开增值税专用发票管理办法》规定的有()。
2015年12月31日DA公司账上有三笔长期借款:(1)2012年9月15日借入4年期借款100万元;(2)2014年5月1日借入3年期借款200万元;(3)2015年12月1日借入5年期借款150万元。则DA公司2015年12月31日资产负债表中列示于“
在以价格为纵:坐标,收入为横坐标的坐标系中()。
Overanextendedperiodoftimeitispossibleforpotentialfirmstoenterorforexistingfirmstoleaveacompetitiveindustr
某债券面值为1000元,票面利率为10%,期限5年,每半年付息一次,若市场利率为15%,则其发行时价格()。
下列叙述中,正确的是()。
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
李香在河南某公司财务部工作,根据工作安排,她近期将要向其主管汇报2013年度公司差旅报销情况。请你按照如下要求帮她完成2013年度公司差旅报销情况的统计分析工作:在考生文件夹下,将“Excel素材文件.xlsx”另存为“Excel.xlsx”(“.xl
最新回复
(
0
)