首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是 【 】 。 a++
若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是 【 】 。 a++
admin
2013-02-23
33
问题
若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是 【 】 。
a++<=2&&b--<=2&&c++? printf("***
a=%d,b=%d,c=%d\n",a,b,C) :printf("a=%d,b=%d,c=%d\n",a,b,C) ;
选项
答案
a=26,b=14,c=19
解析
这种条件表达式的—般形式为:表达式1?表达式2:表达式3,三目运算符的执行顺序,先求解表达式1,若非0则求解表达式2,此时表达式2的值就作为整个表达式的值,若表达式1的值为0,则求解表达式3,此时表达式3的值就作为整个表达式的值。C语言在做一系列表达式相与时,从左到右分别计算各表达式的值,一旦遇到一个表达式为false,则剩余的表达式都不再进行运算。该题中,a++<=2的值为false,则b-<=2和c++就都不再运算再运算。
转载请注明原文地址:https://kaotiyun.com/show/cqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
设有变量说明int(*p)[m],其中的标识符p是()。
若有以下说明和定义:typcdefint*INTEGER;INTEGERp,*q;以下叙述正确的是()。
设有定义:intk=1,m=2:floatf=7;,则以下选项中错误的表达式是()。
以下叙述中正确的是
在对文件操作的过程中,若要求文件的位置指针回到文件的开始处,应当调用的函数是【】。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
设有如下3个关系表:下列操作中正确的是()。
【】是从二维表列的方向进行的运算。
sizeof(double)是()
随机试题
下面程序段的输出结果是()。classBase{inti;Base(){add(1);}voidadd(intv){i+=V;}voidprint(){System.out.println(i);}}
可视电话系统是指在普通电话功能的基础上,使通话双方能够看到对方活动图像的通信方式,其核心部分是()。
什么是计算机病毒?
与碱不显红色的是极性最小的是
对接焊缝的宽度b=200mm,按强度设计值换算成角焊缝等效宽度为( )mm。如果腹板角焊缝的τfv和σfm分别为114.6N/mm2、108.9N/mm2,则角焊缝的应力为( )。
根据《建设工程施工合同(示范文本)》,当合同中没有适用或类似于变更工程的价格时,变更价格由( )确认后,作为结算的依据。
房地产市场分析首先要就影响房地产市场的()进行分析。
需要层次理论中,()属于高级需要。
(2012年上半年上午试题70)如果子网172.6.32.0/20被划分为子网172.6.32.0/26,则下面的结论中正确的是________。
Ifthecandidatecangetthesupportofthewomenvoters,he______agoodchanceofwinningthenextelection.
最新回复
(
0
)