首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=0,b=0,c=0,d=0; ,有C语言表达式 (a++ && b++) : c++ : d++,以下关于其执行顺序的叙述正确是
若有定义:int a=0,b=0,c=0,d=0; ,有C语言表达式 (a++ && b++) : c++ : d++,以下关于其执行顺序的叙述正确是
admin
2021-07-09
66
问题
若有定义:int a=0,b=0,c=0,d=0; ,有C语言表达式 (a++ && b++) : c++ : d++,以下关于其执行顺序的叙述正确是
选项
A、先执行a++,表达式a++的值为0,由此即可确定(a++&&b++)的值为0,因此执行d++
B、先执行a++,表达式a++的值为0;再执行b++,表达式b++的值为0,由此可确定(a++ && b++)值为0,因此执行d++
C、先执行a++,表确定(a++ && b++)值为1,因此执行c++达式a++的值为1;再执行b++,表达式b++的值为1,由此可
D、先执行b++,表达式b++的值为1;再执行a++,表达式a++的值为1,由此可确定(a++ && b++)值为1,因此执行c++
答案
A
解析
表达式1:表达式2:表达式3,若表达式1为真,则执行表达式2,否则执行表达式3。逻辑与运算符遵循"短路求值"策略,即只有在仅靠左操作数的值无法确定该逻辑表达式的结果时,才会求解右操作数,表达式(a++&&b++)中,左操作数a++的值为0,已经可以确定整个逻辑表达式的结果为0,因此右操作数b++不再求解,直接执行表达式3,即d++,答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/c7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中能用作数据常量的是()。
有以下程序#includemain(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i<2;i++)fo
在数据库系统中,数据模型包括概念模型、逻辑模型和
以下叙述中正确的是
以下叙述中正确的是
下列选项中不符合良好程序设计风格的是
下列关于数据库设计的叙述中正确的是()。
设有如下关系表:则下列操作正确的是()。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(Xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0)
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
《中华人民共和国职业病防治法》生效的时间是()
动脉粥样硬化脂纹病变中主要的细胞成分是
病证的虚实变化,主要取决于
自由撰稿人王小华得稿酬应纳税所得额为7300,其交纳个人所得税适用的税率为()。
赵某是一个生产有机肥料公司的董事长,在自己公司生产的有机肥料有一定市场之后,赵某准备注册一个属于自己公司的商标,而不再使用他人许可使用的注册商标。为了申请注册成功,赵某设计准备了多个商标,即“椰润”、“海南”、“黑土”、“海润”。假设他人没有将与上述标志相
我国证券交易始于1986年,首先在深圳起步。()
商业银行应按规定频率对押品进行价值重估。出现下列()情形时,即使未到重估时点,也应对押品进行重新估值。
在预算的实际执行过程及年终的决算中,人们把()视为一种理想的财政平衡的标志。
125本题有关电影俱乐部目前的会员人数。注意录音中设置了干扰信息(extendittoahundredandfifty),这属于主观推测,而非事实。
Weallhaveproblemsandbarriersthatblockourprogressorpreventusfrommovingintonewareas.Whenthathappens,consider
最新回复
(
0
)