首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2015-08-14
40
问题
若有定义: float x=1.5;int a=1,b=3,c=2;则正确的switch语句是
选项
A、switch(a+b){case 1:printf("*\n"); case 2+1:printf("**kn");}
B、switch((int)x);{case l:printf("*\n");case 2:printf("**\n");}
C、switch(x){case 1.O:printf("*\n");case 2.O:printf("**\n");}
D、switch(a+b){case 1:printf("*kn");case c:printf("**\n");}
答案
A
解析
在C语言中,switch()后一对圆括号中的可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同,选项B中switch后括号表达式出错,选项C中case后面的常量类型不正确,选项D中case后面出现了变量表达式,所以D)不正确。
转载请注明原文地址:https://kaotiyun.com/show/IGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是
下列叙述中,不属于测试的特征的是
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(
有下列程序段:structSt{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;下列选项中表达式的值为11
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
下列选项中,不是一个算法的基本特征的是()。
以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
以下能正确定义一维数组的选项是
随机试题
InApril,BritishresearchersatUniversityCollegeLondonfoundthat,ratherthantherecommendedfive,sevendailyportionsof
病毒性心肌炎治疗目的在于_______、控制心律失常和防治心力衰竭。
pH在下列哪个条件下眼部无不适感
A、疼痛如针刺,痛处固定B、气短,倦怠乏力,伴有出血,脉软弱细微、舌淡等C、胸胁胀满,窜痛,兼见痞块刺痛拒按,舌紫暗或有瘀斑等D、大出血的同时见四肢厥冷,大汗淋漓,脉微细欲绝等E、少气懒言,乏力自汗,面色苍白
机械费用的核算一般通过“机械作业”归集并分配,其分配方法不包括()。
以劳动价值理论制定运价时,除了以运输供求基本平衡为前提外,还须预先确定()。[2008年真题]
我国现行税法规定,个人与用人单位解除劳动关系而取得的一次性补偿收入,免征个人所得税。()
(2014年真题)为了规范国家机关的组织活动,加强行政管理,清政府仿效明朝,将各级国家机关的职掌、事例、活动规则等有关制度编撰成集,称为()。
下列数组定义中错误的是()。
设计窗体时双击窗体的任何位置,将打开()。
最新回复
(
0
)