首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
admin
2019-09-03
49
问题
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
选项
A、switch(a)
{case0:a=b;break;
default:a++:
}
B、switch(a==1)
{case0:a++;
default:a=b;
}
C、switch(a)
{default:a=b;break;
case1:a++;}
D、a==(a==1)?(a++):b
答案
B
解析
ifelse语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B),因为当a=l的时候,会直接执行default后面的语句,并不会执行case后现在语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://www.kaotiyun.com/show/HKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
以下选项中不能用作C程序合法常量的是
可在C程序中用作用户标识符的一组标识符是
有以下程序charfun(char*c){if(*c<=’z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(S);while(*P){*P=fun(P
下列选项中不属于软件生命周期开发阶段任务的是
下面不属于软件工程过程的4种基本活动
下面不属于软件设计阶段任务的是
随机试题
患者,女,35岁。因扁桃体炎复发到医院就诊,医师给他开了价格昂贵的头孢他啶,患者要求改为上次发病时有效而便宜的青霉索。但医师不耐烦地说:“你是医师,还是我是医师?”该医师明显违背了医学伦理学中的
Electricalenergy______fromthesuninaroundwayisthemostwidelyusedenergytoday.
脑疝的病因有以下几种
下述哪些是胃、十二指肠黏膜自身防御或修复因子
A.早期出现在颜面及眼睑部B.首先出现在身体下垂部位C.水肿出现前先有消瘦、体重减轻D.非可凹性的水肿E.头面及上肢常无水肿心源性水肿
关于蛋类营养价值的描述,错误的是()。
当电子邮件在发送过程中发生错误时,电子邮件系统会自动把该邮件删除,并注明原因。()
钙:骨质疏松
IntheUnitedStates,thefirstday-nurserywasopenedin1854.@Nurserieswereestablishedinvariousareasduringthe(1)_____
PoolWatchSwimmerscandrowninbusyswimmingpoolswhenlifeguardsfailtonoticethattheyareintrouble.TheRoyalSoci
最新回复
(
0
)