首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2017-07-05
24
问题
若有定义:int a=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是( )。
选项
A、先执行a++,表达式a++的值为0,短路,得a++,执行它
B、先执行a++,表达式a++的值为0;再执行b++,表达式b++的值为0,由此可确定(a++&&b++)值为0,因此执行d++
C、先执行a++,表达式a++的值为1;再执行b++,表达式b++的值为1,由此可确定(a++&&b++)值为1,因此执行c++
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/UODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
单个用户使用的数据视图的描述称为
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdioh>main(){inta[10],b[10],i;for(i=0;i<10;i++)scanf("%d",&
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
下列关于C语言数据文件的叙述中正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列叙述中正确的是()。
数据厍系统的核心是()。
下列选项中,不属于模块间耦合的是()。
在两种基本测试方法中,____________测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
随机试题
汤剂的优点是
慢性细菌性痢疾是指病程超过
A.医务人员在为病人服务过程中,处事慎重、严谨、周密、准确、无误B.医务人员在履行医德义务中所形成的道德意识C.医务人员心理性上自尊心的表现D.促使医务人员自觉履行医学道德义务E.医务人员在物质生活中和精神生活中,由于感受到或理解到职业目标和理想的
消除应力钢丝,是指钢丝在塑性变形下(轴应变)或通过矫直工序后,在适当温度下进行的短时()得到。
背景:A公司中标一城市主干道拓宽改造工程,道路基层结构为150mm石灰土和400mm水泥稳定碎石,面层为150mm沥青混凝土。总工期为7个月。开工前,项目部做好了施工交通准备工作,以减少施工对群众社会经济生活的影响;并根据有关资料,结合工程特点和自身施
在海运过程中,被保险货物被海盗劫持造成的损失属于()
如有两个以上申报价格符合集合竞价确定成交价原则的,深圳证券交易所取()为成交价。
已知某项目前5年的净现金流量如表7一2所示。注:19%的第1—5年的折现系数分别为0.8403、0.7062、0.5934、0.4987、0.4190。根据以上资料,回答下列问题。为了使负债水平不同和筹资成本不同的项目具有共同的比较基础,评估中需
①秋睡熟了一点便是冬,上帝不愿意把它忽然唤醒,所以做了个整人情,连带冬全部给了济南②上帝把夏天的艺术赐给瑞士,把春天的赐给西湖,秋和冬的全赐给了济南。秋和冬是不好分开的③请你在秋天来④可是,加上济南的秋色,济南便由古朴的画境转入静美的诗境中了⑤那城
Aftercompletingtheirmedical-historyforms,patientsattheHopeClinicforWomeninGraniteCity,111.areaskedanunusualq
最新回复
(
0
)