首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-09-05
29
问题
若有定义: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);
{case 1:printf("*\n");
case 2:printf("**\n");}
C、switch(a+b)
{case 1:printf("*\n");
case 2+1:printf("**\n");}
D、switch(a+b)
{case1:printf(**\n);}
casec:printf(**\n);}
答案
C
解析
C语言中,switch语句专用于实现多分支结构程序,其特点是各分支清晰而直观。switch后面括号中可以是任何表达式,取其整数部分与各常量表达式进行比较。常量表达式中不能出现变量,且类型必须是整型、字符型或枚举型,各常量表达式各不相同。
转载请注明原文地址:https://kaotiyun.com/show/SSWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于文本框,用来设置允许输入的最大字符数的属性为
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
程序流程图中带有箭头的线段表示的是( )。
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出"OK",下面可以实现这一功能的事件过程是
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
用Open语句打开文件时,如果省略"For方式",则该文件的存取方式是
下列可作为VisualBasic变量名的是()。
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7))&b$&Right$(a$,12)后,变量c$的值为( )。
随机试题
Excel2003中=(等号)是比较运算符。()
口腔黏膜上皮中无
A、针对主病或主证起主要治疗作用B、针对重要的兼病或兼证起主要治疗作用C、针对次要兼证起直接治疗作用D、消减或制约君、臣药的毒性和峻烈之性E、防止病重邪甚时药病格拒反佐药含义的表述,正确的是
AgCl在水中,0.01mol/LCaCl2溶液中,0.01mol/LNaCl溶液,0.05mol/LAgNO3溶液中的溶解度分别为S0、S1、S2、S3,那么下列哪种排列是正确的?()
下列注册会计师对审计工作底稿所作的变动中,正确的有()。
我国现存占地面积最大的帝王宫苑是()。
________是人类活动的重要保证,是社会赖以存在的基础,同时也是经济活动的重要保证。
某公司的下列行为中,构成不正当竞争行为的是()。
计算机软件包括
(1)OnWednesday,theTreasuryDepartmentreleasedmoredetailsofitsplantostress-testthenation’s19largestbankstosee
最新回复
(
0
)