首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
admin
2021-04-28
18
问题
以下选项中与
if(a==1)a=b;
else a++;
语句功能不同的switch语句是
选项
A、 switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
B、switch(a)
{case 1:a=b;break;
default : a++;
}
C、switch(a)
{default:a++;break;
case 1:a=b;
}
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
答案
A
解析
if语句的含义是如果a的值为1,将b的值赋给a,否则将a的值自增1,Swich(a==1)中表达式a= =1的结果如果为真即为1,则从case1开始执行,直到遇到break语句跳出switch语句,如果a==1的结果如果为假即0,则从case0开始执行,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://jikaoti.com/ti/fNz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=12:doubley=3.141593:printf(’’%d%8.6f’’,x,y);其输出结果是()。
以下叙述中正确的是()。
以下叙述中正确的是
有以下程序:main(){intx=1,y=0,a=0,b=0;switch(x){ease1:switch(y)}}printf(“a=%d,b=%d\n
若有以下函数首部intfun(doublex[10],int,*n)则下面针对此函数的函数声明语句中正确的是
以下叙述中正确的是
若变量均已正确定义并赋值,以下各项中属于合法的C语言赋值语句是()。
结构化程序设计中,下面对goto语句使用描述正确的是
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{int
下面模型中为概念模型的是
随机试题
新中国成立初期,我国主持召开的第一次大型国际会议是
证见心悸失眠,头晕目眩,面色无华,妇人月经不调,量少或经闭不行,脐腹作痛,舌淡,脉细弦。方剂宜选用
李某丈夫早逝,留下一子一女张甲和张乙。张甲于2013年与邻村妇人董某同居,同年5月,张甲写下一份“声明”称,若其人身出现重大伤亡,则其全部财产由董某取得,其他人无权占有。2014年,董某与其丈夫王某离婚后继续同张甲生活。张甲在某天外出时,被董某前夫王某刺死
张某未经批准在门前耕地建起一幢小楼,并将该房卖给徐某。县自然资源局以张某非法买卖土地为由,对其作出没收地上建筑及罚款的处罚决定。张某不服,起诉至法院。诉讼期间,县自然资源局将原来的处罚变更为没收地上建筑,取消了罚款处罚,并动员张某撤诉。张某拒绝撤诉,法院应
评价地面水环境影响时,()是评价建设项目环境影响的基本资料。
核保时应该注意()
我国经济体制改革取得了举世瞩目的成绩,可仍存在着一些深层次矛盾,如国民收入分配制度中存在的问题比较突出,但以下不属于这一问题的是()。
A、 B、 C、 D、 B
ReadthearticlebelowaboutanItaliancarcompany.ChoosethebestwordtofilleachgapfromA,B,CorD.Foreachquestion
Stratford-upon-Avonisanunremarkablemarkettownbut【C1】______onelittledetail:in1564,thewifeofalocalmerchant,John
最新回复
(
0
)