首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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-11-23
46
问题
若有定义: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");case c:printf("**\n");}
答案
A
解析
在C语言中,switch()后一对圆括号中的可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同,选项B)中switch后括号表达式出错,选项C)中case后面的常量类型不正确,选项D)中Case后面出现了变量表达式,所以D)不正确。
转载请注明原文地址:https://kaotiyun.com/show/Kq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){ease1:{ease0:a++;break;
结构化程序设计的3种结构是()。
有两个关系R和T如下:则由关系R得到关系T的操作是
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[0][i];
有以下程序#includemain(){inta1,a2;charc1,c2;scanf(’’%d%c%d%c’’,&al,&c1,&a2,&c2);printf(’’%d,%c,%d,%c’’,a1,c1,a2,c2);}若想通过键
关于“while(条件表达式)循环体”,以下叙述正确的是
软件生命周期是指
关于C语言预处理命令的叙述中正确的是()。
下面不属于软件需求分析阶段主要工作的是
随机试题
设X为总体,(X1,X2,…,Xn)为来自总体X的样本,且总体的方差DX=σ2,令S02=,则E(S02)=________.
Ahobbycanbealmostanythingapersonlikestodoinhissparetime.Hobbyists【B1】______pets,buildmodelshipsanythingap
下列剂型中只可以外用的剂型是
流域范围内的区域规划应当服从()。
ABC公司2003年的销售收入是200亿元,净利润18亿元,股价35元,发行在外股数10亿股。预计4年后销售收入250亿元,销售净利率10%。假设该公司不分派股利,全部净利用于再投资。要求:(1)2003年的市盈率和收入乘数是多少?(2)预计2007
进货检验的具体步骤可包括()。
中国历史上最长寿的皇帝是清代的()。
设向量β可由向量组α1,α2,…,αm线性表示,但不能由向量组(Ⅰ):α1,α2,…,αm-1线性表示,记向量组(Ⅱ):α1,α2,…,αm-1,β,则()
Clean,precisewritingorspeakingrequiressystematic,sequentialthought.Wordshavetobecrafted,notsprayed.Theyneedto
AimlessnesshashardlybeentypicalofthepostwarJapanwhoseproductivityandsocialharmonyaretheenvyoftheUnitedStates
最新回复
(
0
)