C语言,可以给个详细过程么~今天下午就考试了,希望能帮我一把,现在在复习~这个不太懂~555~

 我来答
silenceandluo
2014-12-29 · TA获得超过1046个赞
知道小有建树答主
回答量:713
采纳率:0%
帮助的人:292万
展开全部
条件表达式
z=a>b?a:b
若a>b 成立 则z=a
若a>b 不成立 则 z=b

你给的题目中
z的值是从++y 和x 中取得,但是取哪一个式子的值,要看表达式 x++<y 的结果是真还是假
在这题中 x=4 y=5 所以 x++<y 即 4<5 结果为真 所以z的值是++y的值 即z=6,
x的值在判断 x++<y 时,已经加1 ,所以 x=5
y的值在++y计算时也加1了 所以 y=6
更多追问追答
追问

第八题,为什么答案是D
沐子阳
2014-12-29 · TA获得超过786个赞
知道小有建树答主
回答量:677
采纳率:100%
帮助的人:365万
展开全部
x++ 先是x 后再++ ,所以是(x++<y)就是 4<5 为真;计算++y; 是先++,此时z=(++y =6),y=6;
所以,x =5 y=6,z=6
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式