首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2021-02-25
37
问题
若有定义: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)
{case 1:printf("*\n");
case c:printf("**\n");)
答案
C
解析
在C语言中,switch()后的一对圆括号中可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。选项A)中case后面的常量表达式为实型,所以不正确;选项D)中case后面出现了变量表达式,所以选项D)错误。
转载请注明原文地址:https://kaotiyun.com/show/n1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统是
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
若char*line[5];,则以下叙述中正确的是()。
有以下程序#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}程序运
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
在软件开发中,需求分析阶段可以使用的工具是
下列关于软件工程的描述中正确的是
随机试题
甲药厂生产小儿感冒药,其注册商标是“宝贝”,这种药在本地销售情况还可以,但在外地不行。厂长李某认为不好卖的主要原因是它的名称不响亮,因此,“宝贝”牌的小儿感冒药就改名为“小儿惊风散感冒灵”。“小儿惊风散”为乙药厂生产的药品名称,医药管理部门对商标问题不是很
主要回答“是什么”的问题的市场调查是()
灭菌保证水平必须达到
关于二甲双胍,说法正确的有
各种蛋白质的含氮量很接近,平均为
权益净利率在杜邦分析体系中是个综合性最强、最具有代表性的指标。通过对系统的分析可知,提高权益净利率的途径不包括()。
下列哪项职权不是全国人大常委会的职权?()
商品的二因素是对立统一的,这对矛盾的解决有赖于()。
已知三阶矩阵A的逆矩阵A-1=求A的伴随矩阵A*的逆矩阵.
Almosteverynewinnovationgoesthroughthreephases.When【C1】________introducedintothemarket,theprocessof【C2】________i
最新回复
(
0
)