首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-01-14
39
问题
若有定义: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)D)switch(a+b)
{case 1.0:printf(’’*\n’’);
case 2.0:printf(’’**’’\n”);}
D、switch(a+b)
{case 1:printf(’’*\n’’);
case c:printf(’’**\n’’);}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1)中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C选项错误。case后面必须为常量表达式,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/CsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;printf("%d",sum);}
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
设a、b、c为整数,且a=2、b=3、c=4,则执行完语句a*=18+(b++)-(++c);后,a的值是【】。
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
下列程序的运行结果是()。#include<stdio.h>main(){inta=2,b=3,c=4;if(a<b)if(b<0)c=0;
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
语句"int(*ptr)();"的含义是______是指向函数的指针,该函数返回一个int型数据。
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
科学教育学建立的标志是1806年出版的()
Ifyouwanttopasstheexam,youshouldchangeyourattitude______learning.
卧床、无发热或异常消耗的成年男性病人每天最低热卡需要是
A.错觉B.幻觉C.被害妄想D.关系妄想E.影响妄想
图4-74所示三铰支架上作用两个转向相反、大小相等且不为零的力偶m1和m2,支架自重不计。则支座B的约束力为()。
战略管理者是商品流通企业战略管理的主体。一般来说,战略管理者包括()等。
2014年,全国共投入研究与试验发展(R&D)经费13015.6亿元,比上年增加1169.0亿元;研究与试验发展(R&D)经费投入强度(与国内生产总值之比)为2.05%,比上年提高0.04个百分点。按研究与试验发展人员(全时工作量)计算的人均经费支出为35
设α1,α2为齐次线性方程组Ax=0的基础解系,β1,β2为非齐次线性方程组AX=b的两个不同解,则方程组AX=b的通解为().
Theexpression"stepbackintimeatleastahundredyears"(Para.2)isintendedtoconveytheideathatWhichofthefollowin
Sociologistsuse"power"torefertothecapacityofpeopletocontrolorinfluencetheactionsofothers.Sociologistsstudypo
最新回复
(
0
)