首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是 【 】 。 a++
若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是 【 】 。 a++
admin
2013-02-23
30
问题
若已经定义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全国计算机二级
相关试题推荐
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
若以下定义:structlink{intdata;strucklink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,q指向变量c,则能够把c插入到a和b之间并形成新的链表的语
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
下面程序执行后的输出结果是(小数点后只写一位)______。main(){doubled;floatf;long1;inti;i=f=1=d=20/3;printf
软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的______是基础测试。
以下程序段十,不能正确赋字符串(编译时系统会提示错误)的是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
在关系数据库中,用来表示实体之间联系的是()。
在进行软件结构设计时,应遵循的最主要原理是【】。
若有下面的说明和定义,则sizeof(structaA)的值是()struetaa{intr1;doubler2floatr3;unionuu{charu1[5];lon
随机试题
目前我国正大力推进文化体制改革,特别是对国内的动漫产业和影视剧通过内容管控的方式促进其发展,下列不属于行政手段的是()。
十六进制数D3.6转换成二进制数是____________。
病毒性脑炎的确诊主要依靠
肝性脑病患者若有便秘,可用肥皂水灌肠。()
在计算城市绿地率时,应用了城市各类绿地的概念。各类绿地除了公共绿地和居住区绿地外,还应包括哪些?
账户的基本结构分为左、右两个方向,左方登记增加,右方登记减少。
英译汉:“agent”,正确的翻译为( )。
2010年3月14日,十一届全国人大三次会议闭幕会在人民大会堂举行。会议表决通过了《全国人民代表大会关于修改()的决定(草案)》。
IfonlyIamenoughvitality,Icouldprobablydowithoutmyone-hournap.
Welearnfromthepassagethat
最新回复
(
0
)