首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
admin
2012-08-23
59
问题
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
选项
A、switch(a)
{case 0:a=b;break;
default:a++;
}
B、switch(a==1)
{case 0:a++;
default:a=b;
}
C、switch(a)
{default:a=b;break;
case 1:a++;
}
D、a=(a==1)?(a++):b
答案
B
解析
ifelse语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B,因为没有break语句,当a=1的时候,会顺序执行两条语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://kaotiyun.com/show/HfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下说明语句:structstu{inta;floatb;}stutype;则下面叙述不正确的是()。
设intx=1,y=1;表达式(!x||y--)的值是()。
若a=10,b=20,则表达式!(a<b)的值是【】。
有以下函数定义:voidfun(intn,doubx){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是()。
下列关于C语言数据文件的叙述中正确的是()。
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
在软件设计中,不属于过程设计工具的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
随机试题
(2010年10月)1892年,颁布了世界上第一部《有限责任公司法》的国家是_______。
[双调]《夜行船.秋思》中“和露摘黄花,带霜烹紫蟹,煮酒烧红叶”三句的对仗形式是()
细胞内外钾离子浓度梯度的维持是依靠
消毒的基本概念是
证券经纪业务是指证券公司通过其设立的证券营业部,接受客户委托,按照客户的要求,代理客户买卖证券的业务。()
设立合伙企业应当符合法定条件,合伙企业法对普通合伙企业中合伙人数量的规定是()。
研究发现。睡眠存在障碍与很多疾病有着难以的联系。有时候通过改善睡眠状况,可连带对另一种疾病的治疗起到__________的功效。依次填入画横线部分最恰当的一项是()。
网络安全应用协议SSL协议工作在(62),HTTPS协议工作在(63)。62.
Howmanyofyoudrinkcola?Nearlyeverybody.Didyouknowthatcolastartedoutnotasasoftdrinkbasa【B1】______forheadach
Womenwhoexerciseinpregnancyboostthebraindevelopmentoftheirnewbornbabies,accordingtoresearcherswhoclaimtheeffe
最新回复
(
0
)