作业帮 > 数学 > 作业

Java练习 寻求帮助!

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/24 23:47:59
Java练习 寻求帮助!
写出下列表达式的值,设x=3,y=17,yn=ture.(求详细过程)
(1)x+y*x--
(2)-x*y+y
(3)xy||!yn
(5)y!=++x?X:y
(6)y++/--x
(7)--y>>>3
x+y*x    这个运行完之后才x--      答案54这个就是(-x)*y+y             答案-34y>x是true  yn是true 所以合起来就是true    答案truex>y是false   !yn加个感叹号表示相反,也表示false  两个都是false    答案falsey!=++x   y是否等于x+1  是就取x,不是就取y   所以这里答案是4 (注意x已经+1)y++是后执行的 --x是先执行的   y/(x-1)执行完之后,y才+1  所以答案是8.5>>> 右移,左边空出的位以0填充,这里要进行二进制转换   答案是2