首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
39
问题
若有定义: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://www.kaotiyun.com/show/n1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2)
下列叙述中正确的是
以下叙述中正确的是()。
有以下程序:#include<stdio.h>voidmain()voidfun(char*c){chars[81];{while(*c)gets(s);fun(s);puts(s);{if(*c>=’a’&&*c<=’z’)*c
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
下面不能作为结构化方法软件需求分析工具的是
若有定义intw[3][5];.则以下不能正确表示该数组元素的表达式是()。
下面不能作为结构化方法软件需求分析工具的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
马克思通过讨论麻布和成衣的生产指出,“在某种社会状态下,虽然同一个人既可能缝也可能织,但这只是同一个人的两种不同劳动方式罢了……二者都是无差别的人类劳动,是人类劳动耗费的两种形式”。这段话主要说明了商品具有()。
《与贸易有关的知识产权协定》独有而其他相关国际公约未予涉及的一项原则是()。
检察文书引用法律的基本要求不包括
臀位胎儿窘迫的临床表现是
A.西地那非B.普适泰C.特拉唑嗪D.非那雄胺E.奥昔布宁属于50L还原酶抑制剂,可抑制前列腺生长的药品是()。
()是各级政府和高校对经济困难学生遇到一些特殊性、突发性困难给予的临时性、一次性的无偿补助。
邓小平同志在“南方谈话”中说:“抓住时机发展自己,关键是要发展()。
去年某市曾邀请意大利的国际米兰俱乐部来该市进行友谊赛。仅仅一天时间,主办方的票房总收入就达到了五千万元。今年该市又邀请了西班牙的巴塞罗那俱乐部进行友谊赛,加上在赛场内的各项与球迷的互动活动,主办方准备在两天内取得一亿元的票房收入。以上推断最可能隐含了
在UML 提供的图中,(40)用于对系统的静态设计视图建模,(41)用于对系统的静态实现视图建模。
Teachingisahighly-complexoccupationbecause______.Studentsofdifferentabilitiesareplacedtogetherinacooperativele
最新回复
(
0
)