中易网

一个Java问题 假设x=2而y=3,若有输出,给出下列代码的输出结果。如果x=3而y=2,输出是

答案:2  悬赏:30  
解决时间 2021-01-12 16:52
  • 提问者网友:斑駁影
  • 2021-01-11 21:52
一个Java问题 假设x=2而y=3,若有输出,给出下列代码的输出结果。如果x=3而y=2,输出是
最佳答案
  • 二级知识专家网友:千夜
  • 2021-01-11 22:43
else是第一个if的else

if下只能有1行语句,否则要用大括号
因此第一个if和最后一个else是一组
中间那个if成立时执行的是大括号内的
x=2 y=3时
输出x is2
x=3 y=2时没有输出(因为进入x>2后y不大于2,直接退出)
x=3 y=3时
输出z is6
全部回答
  • 1楼网友:摆渡翁
  • 2021-01-12 00:08
else是第一个if的else 因为 程序运行周期是代码块内 第二个if运行周期为两个括号内 即为周期 所以else 果断是第一个if的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息