首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2017-11-06
61
问题
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是( )。
选项
A、switch(a+b)
{case 1:prinff(“*\n”);
case 2+1:printf(“**\n”);}
B、switch((int)x);
{case 1:prinff(“*\n”);
case 2:prinff(“**\n”);}
C、switch(x)
{case 1.0:printf(“*\n”);
case 2.0:printf(“**\n”);}
D、switch(a+b)
{case 1:prinff(“*\n”);
case c:prinff(“**\n”);}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1)中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C选项错误。case后面常量表达式的类型必须与switch后面表达式的类型一致,所以D选项错误。
转载请注明原文地址:https://www.kaotiyun.com/show/m6xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:voidswapl(intc0[],intc1[]){intt;t=c0[0];c0[0]=c1[0];c1[0]=t;}voidswap2(int*c0,int*c1){intt;
以下叙述中错误的是()。
以下叙述中正确的是()。
下列叙述中,不符合良好程序设计风格要求的是()。
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为()。
程序测试分为静态分析和动态测试。其中()是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
下列方法中,不属于软件调试方法的是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中Tl8.c文件如下:#include#include“myfun.C”main(){fun();printf(“\n”);}//
用树形结构来表示实体之间联系的模型称为
随机试题
关于各类血管功能特点的叙述,正确的是
虚劳以气虚为主时,主要病变的脏是()
关于有期徒刑缓刑、拘役缓刑的执行,下列哪些选项是正确的?(2014年卷二74题)
信用卡于持卡人本人使用,持卡人不得出租或转借信用卡。()
甲公司与乙公司签订一份买卖合同,约定采用见票即付的商业汇票支付货款。后乙公司以自己为付款人签发汇票并交付给甲公司,因甲公司欠丙公司货款,故甲公司将该汇票背书转让给丙公司。丙公司持票向乙公司行使付款请求权时,乙公司以甲公司未供货为由拒付。经查,丙公司对甲公司
1977年由美国“航行者”号太空船携带到宇宙中的古琴名曲是()
阅读以下文字,完成问题。各省、自治区、直辖市人民政府,国务院各部委、各直属机构:2012年以来,受市场需求下降、煤炭工业转型升级滞后以及税费负担与历史包袱较重等因素影响,煤炭行业出现结构性产能过剩、价格下跌、企业亏损等问题,运行困难加大
Walking—likeswimming,bicyclingandrunning—isanaerobicexercise,【C1】______buildsthecapacityforenergyoutputandphysica
TheauthorhadtroubleoperatinghisVCRbecause______.Itseemsthatmanufacturerswillremainreluctanttomakeimprovements
Intheauthor’sopinion,whydowesearchthestarsormoon?
最新回复
(
0
)