首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
admin
2017-05-20
73
问题
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
选项
A、switch(a)
{case 1:a=b:break;
default:a++;
}
B、switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
C、switch(a)
{default:a++;break;
case 1:a=b;
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
答案
B
解析
本题主要考查if和switch结构。“if(a==1)a=b;else a++;”代码段的功能是如果a等于则把b的值赋值给a,否则a++。选项A使用switch对a进行判断,如果是1则a=b,跳出switch,如果是其他值则a++;选项B对a=1的结果进行switch判断,如果为0表示a不等于1则a=b,和题目要求不符合;选项C和选项A一样;选项D和选项case条件相反,满足题目要求。
转载请注明原文地址:https://kaotiyun.com/show/YiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能对二维数组a进行正确初始化的语句是
以下不能对二维数组a进行正确初始化的语句是
下列选项中C语言中不合法的字符串常量的是
在下列选项中,没有构成死循环的是
以下定义语句中正确的是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
随机试题
下列对交易成本的表述正确的有()。
下述哪条不属强迫症状()
A、药物从给药部位进入体循环B、药物在机体内发生化学结构的变化C、药物在机体内发生化学结构的变化及由体内排出体外D、药物从血液向组织器官转运E、原型药物或其代谢物由体内排出体外药物消除是指
医疗机构配制制剂的最重要条件是
成釉细胞瘤的临床特征错误的是()
卖券还款是指客户通过其信用证券账户申报买券,结算时买入证券直接划转至证券公司融券专用证券账户的一种还券方式。( )
甲公司决定2007年12月31日开始对存货采用成本与可变现净值孰低法计价。2007年12月31日与2008年12月31日的有关存货的数据如下:成本
股份有限公司为了使已发行的可转换债券尽快地实现转换,或者为了达到反兼并、反收购的目的,应采用的策略是()。
赵某、钱某都是某公司的职员,两人同住一宿舍。2007年春,公司派赵某到珠海办事处工作1年。临行前,赵某将已使用了1年的一台电脑委托给钱某保管并允许其使用。1个月后,赵某给钱某写信说自己买了一台笔记本电脑,委托其保管的电脑可以适当价格出售,但modem因还有
TodayI’dliketotalkaboutwhathelpspeoplesuccessfullyintegrateintoanewculture.Whereasthereasonsformigrationare
最新回复
(
0
)