首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义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
2010-12-10
20
问题
若有定义float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是
选项
A、switch(x)
{case 1.0:printf("*\n");
case 2.0:printf("**\n");}
B、switch((int)x);
{case1:printf("*\n");
case 2:printf("**\n");}
C、switch(a+b)
{case 1:printf("*\n");
case 2+1:printf("**\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:printf("**\n");}
答案
C
解析
C语言中,switch语句专用于实现多分支结构程序,其特点是各分支清晰且直观。switch后面括号中可以是任何表达式,取其整数部分与各常量表达式进行比较。常量表达式中不能出现变量,且类型必须是整型、字符型或枚举型,各常量表达式各不相同。
转载请注明原文地址:https://kaotiyun.com/show/fIPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click()Fori=1To10Item="Item"&iList1.AddItemItem
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
编写如下程序:PrivateSubCommand1_Click()DimnAsInteger,tAsLongStaticsAsIntegert=1Forn=1To3t=
在关系数据库中,用来表示实体间联系的是
下列叙述中正确的是()。
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
关于KeyPress事件,以下叙述中正确的是( )。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
以下选项中,与k = n + +完全等价的表达式是
随机试题
高温环境作业人员膳食中的蛋白质来自动物性食物和大豆类食物的百分比应是
正常小儿出生后头围与胸围相等的月龄是
己知交流电流i(t)的周期T=1ms,有效值I=0.5A,当t=0时,i=,则它的时间函数描述形式是()。
Thepremiumratesmayvarydependingonfactorssuchas()
一张托运单托运的件货,应提交物品清单,是因为不具备()。
经A省的防疫部门检测,在该省境内接受检疫的长尾猴中,有1%感染上了狂犬病。但是只有与人及其宠物有接触的长尾猴才接受检疫。防疫部门的专家因此推测,该省长尾猴中感染有狂犬病的比例,将大大小于1%。以下哪项如果为真,将最有力地支持专家的推测?
《中华人民共和国民法总则》第145条规定:限制民事行为能力人实施的纯获利益的民事法律行为或者与其年龄、智力、精神健康状况相适应的民事法律行为有效;实施的其他民事法律行为经法定代理人同意或者追认后有效。相对人可以催告法定代理人自收到通知之日起一个月内予以追
微分方程yy"=y2y’+y’2满足y(0)=1,y’(0)=2的特解为___________。
某监理工程师认为承建单位设计方案有较大问题,于是私下找外单位资深专业人士就该设计方案进行讨论。该行为违反的监理行为准则是()。
下面对于关系的叙述中,哪个是不正确的?
最新回复
(
0
)