首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
admin
2020-11-23
56
问题
以下选项中与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/xv3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部
以下针对全局变量的叙述中错误的是()。
有以下程序:#include<stdio.h>#defineM5#definef(x,y)x*y+Mmain(){intk;k=f(2,3)*f(2,3);printf(″%d\n″,k);}程序的运行结果是()。
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为8642。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
下面属于白盒测试方法的是
在关系运算中,查找满足一定条件的元组,相关的运算称为()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
地下开挖,洞内空气含沼气或二氧化碳浓度超过()时,禁止进行爆破作业。
总糖的测定方法
A、维生素AB、维生素CC、维生素ED、骨化三醇E、烟酰胺用于治疗夜盲症、眼干燥症
A.速尿B.利血平C.西地兰D.限制水盐及卧床休息E.二氮嗪
婴儿游泳是()内的婴儿进行的人类水中早期保健活动
对使用木地板的新造集装箱,仅作为商品空箱出口时,按下列规定办理:( ).
对外投保中保险公司的责任有()。
从社区教育的服务功能看,社区教育的内容包括()。
京剧的大花脸所属的行当是()。
Thisthingcalledloveisatotalmystery,andthe______ofpassionanddespairthataccompanieseveryromanticdevotionmaykeep
最新回复
(
0
)