首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2019-01-14
47
问题
若有定义: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)D)switch(a+b)
{case 1.0:printf(’’*\n’’);
case 2.0:printf(’’**’’\n”);}
D、switch(a+b)
{case 1:printf(’’*\n’’);
case c:printf(’’**\n’’);}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1)中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C选项错误。case后面必须为常量表达式,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/CsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面()不是软件调试的主要方法?
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\h",i);其输出结果是()。
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。structlink{chardata;______;}node;
在位运算中,操作数每左移两位,其结果相当于()
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
下列关于软件测试的目的和准则的叙述中,正确的是()。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中的最小的那个数作为函数值返回。请填空______。#include<stdio.h>#defineN100intfun(int(*a)
在面向对象方法中,信息隐蔽是通过对象的()性来实现的。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
随机试题
Sincesheretired,shehasbeenlivingpartlyonherpensionandpartlyonthe______onhersavingsaccount.
医学伦理学基本理论不包括的是
保持刺激作用时间不变,引起组织细胞发生兴奋的最小刺激强度称
下列关于硬母线相色漆涂刷说法正确的有()。
某室内净空高度为12m的会展中心,建筑内设置湿式自动喷水灭火系统保护,则该系统可以采用()。
小李是某乳制品企业的质量经理,带领质量部5位同志负责全企业的质量工作,包括质量检验、质量控制和质量管理体系的实施。该企业早在5年前就通过了ISO9001质量管理体系认证。在贯标认证初期,质量管理体系对规范质量管理发挥了很大作用,由于产品质量稳定,顾客满意率
王安石提出“形者,有生之本”,与之相对立的观点是()。
一国政府为了控制CPI的快速上涨,实行适度从紧的财政政策和货币政策,一般情况下,这会导致()。
马克思主义哲学与旧哲学不同,它是
Thegoldenruleyourparentsandteacherstaughtyouwasprettysimple:Dountoothersasyou’dhaveothersdountoyou.Imagine
最新回复
(
0
)