首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-07-09
35
问题
若有定义: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:print("*\n");
case 2:printf("**\n");}
C、switch(a+b)
{case 1:print("*\n");
case 2+1:print("**\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://jikaoti.com/ti/p0z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中fun函数的功能是:求S=aa…aa…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之问)例如a=3,n=6,则以上表达式为:S=333333—33333-3333-333—33—3其
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:4483l。请在程序的下
以下叙述错误的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
以下叙述中正确的是()。
下列叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
数据库系统的核心是
数据库设计的根本目标是要解决
下面不属于软件需求规格说明书内容的是()。
随机试题
注水井每日的注水量等于当日水表的底数减去昨日()的底数。
简述UNIX系统中fork的主要工作。
驯化能改变生物对生态因子的耐受性范围,即可改变其()
紧急避孕
A.组合机头B.压迫器C.摄影平台D.活检装置E.影像增强器在摄影中,利于腺体结构分离、易于病变显示、腺体固定的是
背景某省重点水利工程项目计划于2009年12月28日开工,由于工程复杂,技术难度高,一般施工队伍难以胜任,业主自行决定采取邀请招标方式。于2009年9月8日向通过资格预审的A、B、C、D、E五家施工企业发出投标邀请书。该五家施工企业均接受了邀请,
在房地产租赁中,出租人和承租人应当签订书面租赁合同,约定下列主要内容:()。
《治安管理处罚法》第二十二条规定,违反治安管理行为在()个月内没有被公安机关发现的,不再处罚。
给出了5个事件,请你从备选答案中选出5个事件排序最合理的一项。①王榆立即停车给保险公司打电话②王榆开车撞到了路边的隔离栏③王榆边开车边打电话④王榆发动了汽车准备去上班⑤王榆的汽车被拖至4S店维修
SomeHaitiansareonstrikeinorderto______.
最新回复
(
0
)