首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2021-02-25
30
问题
以下选项中与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 l: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/YGtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库的三级模式中,外模式(用户模式或子模式)有()。
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);
下面属于应用软件的是
以下叙述中正确的是
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
若变量均已正确定义并赋值,以下各项中属于合法的C语言赋值语句是()。
合法的C语言数值常量是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
下面关于算法的叙述中,正确的是()。
随机试题
ECD-U2(P)系统适用于轿车柴油机。()
在直角铁上找正轴承座孔加工位置时,可分找正水平中心线和垂直中心线两步进行。()
王大夫由于工作累,体质变得较差,常常觉得体力不支,出现易感冒、消化差等状况,常常自行选用相应的中成药进行治疗。补中益气汤和参苓白术散两方中均含有的药味是
对软膏基质说法正确的是
中断合同分两种情况,即承包商中断合同和开发商中断合同。()
下列关于土地增值税的表述,不正确的是()。
设X1,X2,…,Xn是取自正态总体N(0,σ2)的简单随机样本,是样本均值,记则可以作出服从自由度为n一1的t分布统计量()
Georgeappliedforthepositionthreetimes______hefinallygotit.
A、ShewasinvitedtostaywithNancyinNewYork.B、Shewaswarnednottogivethesurpriseaway.C、Shewasunabletokeepasec
[A]amuse[B]astonishment[C]deeply[D]discovery[E]earnest[F]employed[G]lying[H]pursue[I]removed[J]scare
最新回复
(
0
)