首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2020-06-16
36
问题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
选项
A、switch(a+b)
{case1:printf("*\n");
case2+1:printf("**\n");}
B、switch((int)x);
{case1:printf("*\n");
case2:printf("**\n");}
C、switch(x)
{case1.0:printf("*\n");
case2.0:printf(",**\n");}
D、switch(a+b)
{case1:printf("*\n");
easec:printf("**\n");}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1),中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C错误。case后面常量表达式的类型必须与switch后面表达式的类型一致。所以D错误。
转载请注明原文地址:https://kaotiyun.com/show/KZCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j
以下叙述正确的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数’’);sca
能从任意一个节点开始没有重复地扫描到所有节点的数据结构是()。
下面的说法正确的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
随机试题
唐以前文献中“哕”是指
传染病的基本特征为
鲜鱿鱼,非种苗()
家乐福成立于1959年,是大卖场业态的首创者,是欧洲第一大零售商,世界第二大国家化零售连锁集团。现拥有11000多家营运零售单位,业务范围遍及世界30个国家和地区。作为零售业中的巨头,其成功是建立在利用信息技术整合优势资源的基础之上。家乐福能够利用其先进的
中央工委将西柏坡选定为中央工委住址的得天独厚的条件有()。
下列不属于新课程结构特点的是()
有人分析过成功学的基本讲义和惯用词。发现它们几乎就是人类世界已知的公理。不能否认,从这些廉价、方便、________,但又貌似永远正确的道理中,我们似乎获得了营养甚至是前进的动力;但如果一味地________于所谓的“成功之道”,放弃了对生活的体验和思考,
下列不属于计时器控件属性的是
ItisnotdifficulttobepessimisticaboutthefutureofEuropeanbusiness.【T1】ComparedwiththeawesomestrengthofAmericaa
HowmanysuicidehijackerswereSaudis?
最新回复
(
0
)