首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
admin
2020-10-26
42
问题
以下选项中与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
解析
if else语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B),因为没有break语句,当a=1的时候,会顺序执行两条语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://kaotiyun.com/show/C33p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
有以下程序:#include#include..main(){inti,len;charb[]="WelcomeyoutoBeijing!";len=strlen(b);f
若有如下定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
若有以下语句:typedefstructS{intg;charh;}T;以下叙述中正确的是()。【10年9月】
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
有3个关系表R、S和T如下,其中3个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
以下选项中叙述正确的是()。
下列关于数据库设计的叙述中,正确的是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
随机试题
试述SIRS发生的一般过程。
手部创口处理的原则是越早清创,感染机会就越减少,疗效越好,一般应争取在伤后几小时内进行缝合
患者女,45岁。育有2孩。因头晕、乏力、面色苍白1年来诊。既往有十二指肠球部溃疡病史20年。检测白细胞、血小板正常,RBC2.5×1012/L,Hb60g/L;血清铁蛋白10μg/L。患者诊断为缺铁性贫血。下列关于铁代谢的说法正确的是
对医学伦理学不伤害原则的准确理解是对患者
A、氯霉素B、甲砜霉素C、米诺环素D、四环素E、多西环素可致剂量相关性贫血的药物是
构成居住区的基本要素有()
甲、乙公司均投入1000万的资本,本年获利均为60万元,但甲企业的货币已经全部转化为现金,乙公司则全部是应收账款,如果在分析是得出两个公司收益水平相同的结论,得出此结论的原因是()。
A、拒绝B、感动C、推辞D、接受A
LoweringtheRiskofHeartDiseaseLikemillionsofotherAmericans,Icomefromafamilywithahistoryofheartdisease.My
【B1】【B9】
最新回复
(
0
)