首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2016-04-07
46
问题
若有定义: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+4.&&b++)值为1,因此执行C++
D、先执行b++,表达式b++的值为1;再执行a++,表达式a++的值为1,由此可确定(a++&&b++)值为1,因此执行c++
答案
A
解析
表达式17表达式2:表达式3,若表达式1为真,则执行表达式2,否则执行表达式3。逻辑与运算符遵循“短路求值”策略,即只有在仅靠左操作数的值无法确定该逻辑表达式的结果时,才会求解右操作数,表达式(a++&&b++)中,左操作数a++的值为0,已经可以确定整个逻辑表达式的结果为0,因此右操作数b++不再求解,直接执行表达式3,即d++,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/T3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%P",PI);
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
最简单的交换排序方法是()。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
Jackson方法是一种面向______的结构化方法。
深度为5的满二叉树中,叶子结点的个数为______。
关系表中的每一横行称为—个______。
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
随机试题
患儿男,3岁,1年内反复肺炎3次,有反复鼻塞、流涕和(或)咳嗽、咳痰病史。如果考虑患儿有呼吸道纤毛功能缺陷,需进行的相关检查为
工料单价法中,工程的承发包价是由措施费、问接费、利润、税金及汇总后的()组成。
一般情况下,()存储器的容量最大。
商品市场需求量不包括()。
中央银行实行紧缩性货币政策的途径有()。Ⅰ.提高利率Ⅱ.提高再贴现利率Ⅲ.扩大公共支出Ⅳ.提高法定存款准备金率
甲百货公司(以下简称甲)与乙皮货厂(以下简称乙)于2012年3月5日签订买卖合同。合同约定:如果8月10日之前甲完成商场装修,甲即向乙订购貂皮大衣1000件;貂皮大衣须于2012年11月1日前交货,以备甲冬季销售之用}违约支付总货款5%的违约金。甲于7月1
有4个小男孩,在一起互相吹捧。甲:4个人中,乙最帅。乙:4个人中,丙最帅。丙:我不是最帅的。丁:甲比我帅,丙比甲帅。已知,只有一个人在说假话。那么,4个人中最帅的是()。
MP公司是一家有杠杆、零增长的公司,在外的负债共为1400000美元。公司价值为2277500美元。公司的所有者正在考虑是否要将其负债水平降至更为合理的40%的水平。公司将通过发行股票以及清偿等值债务来实现该目标。无杠杆权益资本成本(R0)为16%,债务资
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
Thelibrarypublishedacollectionofbooksrecentlymade_________tothepublic.
最新回复
(
0
)