为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个没有输出?

为什么这个没有输出?

恆昼 2016-03-13 19:35:46
public class class1 {public static void main(String[] args) {int x=2; int y; if(x<=0){ y=0;   } if (x>0 &&x<=5){  y=2*x+1;   } else{y=x*x-1;} System.out.println(y);}{int x = 2;int y;if (x<=0)System.out.println(0); switch(x){ case 1: case 2: case 3: case 4: case 5: {y= 2*x+1;}  System.out.println(y); break; default: {y=x*x-1;} System.out.println(y);   } }}      
查看完整描述

1 回答

?
taoist

TA贡献2条经验 获得超2个赞

有输出的,输出结果是5,执行的是你上面 if (x>0 &&x<=5){y=2*x+1;} 然后输出System.out.println(y);

查看完整回答
1 反对 回复 2016-03-14
  • 1 回答
  • 0 关注
  • 1240 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信