不是感觉呀,就是应该,自右向左结合,书上这么写的呀,,25>y++?'1':'2' ,然后再,x-->(y+x)?5:‘1’,还有就是关于那个括号的问题,,我已经很晕了,,
[此贴子已经被作者于2006-9-14 16:13:49编辑过]
在我机子上就不是5
不是5的,,那是什么?49吗,我就是想知道,怎么算出来的最后答案,,书上说的是自右向左运算,我的机器运行的答案也是5,,和书上的答案是一样的,请求大家快帮帮我吧,谢谢。
运算:-- , ++然后:? , : 条件运算符是从右向左的! 所以先运算右边! 25>y++?'1':'2' = ‘1’x-->(y+x)?5:‘1’ = 5