首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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-07-28
50
问题
若有定义:
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)
{ case 1.0: printf("*\n");
case 2.0: printf("**\n"); }
D、switch(a+b)
{ case 1: printf("*\n");
case c: printf("**\n"); }
答案
A
解析
switch(表达式)后不能有分号,选项B)错误;switch语句的圆括号中表达式的值必须为整型或者字符型,不能为实型,选项C)错误;case后面的表达式可以是求得整型量和字符型量的常量表达式,但是常量表达式中不能含有变量,选项D)错误;答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/TdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
下面叙述正确的是_______。
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
算法具有5个特性,以下选项中不属于算法特性的是______。
下列关于C语言文件的叙述中正确的是
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
随机试题
土的塑性指标包括液限、塑限和塑性指数。()
《呐喊》:《鲁迅全集》()。
投影线依一定的投影方向平行的投射下来,用平行投影线做出的投影称为
如要将挥发油中的甲基酮和非甲基酮类成分进行分离,应加入()
有6件青花瓷器:S、Y、M、Q、K、X。每件的制作年代各不相同,从左至右,按年代的早晚依次排序展览,已知的排序条件信息如下:(1)M的年代早于X。(2)如果Y的年代早于M,则Q的年代早于K和X。(3)如果M的年代早于Y,则K的
关于能源及能源的利用,下列说法中不正确的是()。
涅杰斯
Mostcomputersystemsare(71)totwodifferentgroupsofattacks:insiderattacksandoutsiderattacks.Asystemthatisknownto
Icouldn’tfindPeter,______didIknowwherehehadgone.
AFewyearsago,Iwasaskedtoanswerthisquestiononaradioprogram,"Whatisthebiggestlessonyouhaveeverlearned?"
最新回复
(
0
)