首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的swich语句是( )。
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的swich语句是( )。
admin
2021-06-15
20
问题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的swich语句是( )。
选项
A、switch(a+b)
{case1:printf("*\n"):
case2+1:printf("**\n");}
B、switch((int)x);
{case1:printf("*\n");
ease2:printf("**\n");}
C、swich(x)
{case1.0:printf("*\n");
ease2.0:printf("*\n");}
D、switch(a+b)
{ease1:prinff("*\n");
easec:printf("**\n");}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1),中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C错误。case后面常量表达式的类型必须与switch后面表达式的类型一致,所以D错误。
转载请注明原文地址:https://kaotiyun.com/show/Nytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中合法的字符常量是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
以下叙述中错误的是()。
下面对“对象”概念描述错误的是
已定义以下函数intfun(int*p){return*p;}fun函数的返回值是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下关于函数的叙述中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
在C程序中,下列说法正确的是()。
随机试题
鼓胀后期,其证表现为肝肾阴虚时,当禁用
甲公司2018年7月1日向乙公司投资1000万元,占乙公司普通股股本的10%,采用成本法进行长期股权投资的核算。乙公司2018年实现净利润800万元(假设2018年实现的净利润是均衡的)。2019年3月10日,乙公司宣告分派2018年度现金股利500万元
佝偻病患者血液生化发生的变化不包括()
某小区内业主共有的道路被物业公司划出停车位对外出租,其收益应该归()所有。
求幂级数的收敛域.
下列关于宽带城域网技术的描述中,错误的是()。
Anewstudyfoundnolinkbetweensnack-foodmachinesinschoolsandweightloseinmiddleschoolstudents.
Theprocessoftransformingalldirectexperienceintoimaginaryorintothatsuprememodeofsymbolicexpression,language,has
VinceisLearningChineseinmyclass.______Andy.
______Iknow,hehasneverworkedinthatcompany.Heprobablytoldalie.
最新回复
(
0
)