问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

已知int x=1, y=2, z=3;,则逻辑表达式x<y||++z运算后,z的值是?

发布网友 发布时间:2022-05-24 12:12

我来回答

4个回答

热心网友 时间:2023-10-12 21:48

【分析】
z+=x>y?++x:++y
该表达式执行分为两个过程:
1).
x>y?++x:++y
这个表达式的运算符为
a?b:c,即根据逻辑表达式a的真假情况返回表达式b或c.
若a为真(即a运算结果非0),则返回表达式c;若为0,则返回表达式c.
因此x>y++x:++y的意思是判断x>y的真假,若为真,则返回表达式++x,若为假,则返回++y.
2).
执行z+=
【执行过程】
表达式z+=x>y?++x:++y等价于z=z+(x>y?++x:++y).变量赋值后即为z=3+(1>2?++1:++2),
1)由于1>2为假(即表达式结果为0),因此返回表达式++y;
2)执行++y.++y是先对y变量执行自加,在返回自加后结果,即为3(即为(x>y?++x:++y)的结果).
3)执行z+=.将(x>y?++x:++y)结果带入,为z+=3
4)返回z为6
.
——————————————————————————————————
楼主,这些都是c的基本运算,要扎实c功底啊

热心网友 时间:2023-10-12 21:49

结果z=3;
因为运算符||的运算机制,如果前一个条件为真,后一个条件就不运算了,所以由于x<y为真,所以++z没有运算,逻辑表达式x<y||++z就为真。所以最后z的值仍为3

热心网友 时间:2023-10-12 21:50

||是逻辑或,就是A||B,A和B里面有一个是真的就是真的
C里只要不是0就是真,0就是假
这题x<y,真已经是真了,就不走后面的了真||真(假)都是真

所以x<y||++z是1,z还是3哈

热心网友 时间:2023-10-12 21:50

z=3
逻辑表达式为或语句
当x<y为真时,语句值为真,不再执行++z运算
只有当x>=y时才会执行++z运算,即此时判断z是否等于-1。
(++z表示z值增加1以后再进行运算,即z=z+1)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 c语言中,怎样用逻辑表达式判断int类型变量中x,y,z,中存储的数据恰好有一个零 逻辑表达式(X>Y)or(-2<5)答案是T。那么假如中间是and怎么办。X是大于Y嘛。 - 信息提示 若x为int类型,请以最简单的形式写出与逻辑表达式“!x”等价的C语言关系表达式( )。 关于C语言逻辑表达式,!( X=a)&&(y=b)II0 用逻辑表达式表示“X大于0且X小于3”,正确的是( ) 怎么样才能做一个大气 豪爽 说话算话的男人 写出逻辑表达式: x 是不等于3且不等于6的数 用c语言逻辑表达式表示x取大于10和小于0的数。 海贼王中索隆说过一句关于男人要说话算话的类似语言是什么,在哪一集,拜托大家想想 逻辑表达式x && 1 等价于关系表达式() c语言中x为0的关系表达式和逻辑表达式分别是什么? 为什么强调男子汉说话算话? 女生就可以阳奉阴违,撒谎吗 逻辑表达式X&&1等价的表达式为什么是X!=0 怎样做一个为重的男人 铁三角头戴式耳机是买有线的音质好还是蓝牙的音质好 头戴式耳机铁三角和beat哪个性价比高?推荐个型号 当初在邮政储蓄存款定期五年的给忽悠成人寿保险了,这五年到期了一看 我去邮政银行存钱 ,被忽悠,定期理财存款利率更高,谁知是中国人民分红保险,保期五年,五年后能拿回吗? 韩版棉服搭配什么裤子 x&gt;=0是逻辑表达式还是关系表达式? 若x是int 类型,与逻辑表达式!x 等价的关系表达式是 什么是逻辑表达式 豆沙面包的做法 季羡林简介200字的 急!!!mac系统下,卡住了鼠标动不了,怎样强行退出! 季羡林的简介? 季羡林的简历 季羡林的简介(一定要简单) 为什么我的mac会卡画面,我用的是XP系统,但是卡的时候会连鼠标都卡那不动 季羡林简介,详细一点嘛 一个鸡蛋倒在地上,它变成了什么? 什么时间种蒜苗春节前能收 牙齿为什么会变黄啊?我对于怎么解决是一无所知啊! 抑郁症在法律上算不算精神病 入保险需要什么资料 抑郁症是神经病吗? 做保险需要准备什么资料? 想问问抑郁症是不是精神病 遗传性乳光牙引起的磨牙怎么治疗?