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

答案显示是对的,但是为什么右边编译框显示有错误

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

if(age>60){System.out.println("老年");

}else if(age>40&&age<60){System.out.println("中年");

}else if(age>18&&age<40){System.out.println("少年");

}else if(age<18){System.out.println("少年");    

 }   

    


正在回答

3 回答

你最后一个大括号是中文下的不是英文的,把它换成}

另外这个系统的判断有些问题,不用去理会

0 回复 有任何疑惑可以回复我~
#1

cappuccino119 提问者

非常感谢!
2015-12-17 回复 有任何疑惑可以回复我~

最后一个大括号改成英文的,后面还少了2个括号

0 回复 有任何疑惑可以回复我~

如果和答案一样就不会 不然差一个符号都会说错误,是这个编译器的缺点

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

答案显示是对的,但是为什么右边编译框显示有错误

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号