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

求大神看看我这哪里出问题了,这样写可以吗?

求大神看看我这哪里出问题了,这样写可以吗?

0_子朔_0 2017-08-11 15:03:36
public class HelloWorld {    public static void main(String[] args) { int age=25;    if(age>60){    System.out.println("老年");    }else if(age<60||age>40){    System.out.println("中年");    }else if(age>18&&age<=40){    System.out.println("少年");    }else{    System.out.println("童年");    }    }
查看完整描述

5 回答

?
cnyballk

TA贡献148条经验 获得超93个赞

public class HelloWorld {
    public static void main(String[] args) {
                int age=25;
               if(age>60){
                   System.out.println("老年");
                 }else if(age<=60&&age>40){
                   System.out.println("中年");
                 }else if(age>18&&age<=40){
                   System.out.println("少年");
                 }else{
                   System.out.println("童年");
                   }
     }
}


查看完整回答
3 反对 回复 2017-08-11
  • 0_子朔_0
    0_子朔_0
    我就这么写的,不行,我在回答区发图片了。
  • cnyballk
    cnyballk
    是吗,明明我用eclipse运行成功了
已采纳
?
蜂之谷

TA贡献564条经验 获得超863个赞

else if(age<60||age>40)  || 改成 &&


查看完整回答
反对 回复 2017-08-11
  • 0_子朔_0
    0_子朔_0
    可是我的定义是int age=25;,&&是要都正确才可以啊
  • 蜂之谷
    蜂之谷
    是啊。25不就是应该打印少年么,你用|| 25<60就打印中年了
  • 0_子朔_0
    0_子朔_0
    奥奥,可是还是不行
点击展开后面8
?
慕娘9474363

TA贡献8条经验 获得超12个赞

598e9aa200019e0610400585.jpg
我有轻微强迫症,这格式有点怪别在意。
598e9ae90001e64510400585.jpg

查看完整回答
1 反对 回复 2017-08-12
  • 0_子朔_0
    0_子朔_0
    System.out.println()后面应该不用加}吧,有了;在加}输出是错误的,我第一次就是这么写的,不对,还有最后一个条件开头不应该是else吗?
  • 慕娘9474363
    慕娘9474363
    那是格式问题,我的运行正常
?
慕娘9474363

TA贡献8条经验 获得超12个赞

我也是刚刚学到这里,我给你看看我的图。我现在就去拍照。

查看完整回答
1 反对 回复 2017-08-12
?
慕标3318014

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

其实你运行一下,看一下结果就知道了。。

查看完整回答
1 反对 回复 2017-08-11
?
lenz

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

你这逻辑.....

查看完整回答
反对 回复 2017-08-12
?
turboburst

TA贡献26条经验 获得超15个赞

首先你应该是少写了半个大括号。其他的,从语法上来说是没有错误的。但是逻辑上不对,额,写成cnyball_k那样就可以了。

查看完整回答
反对 回复 2017-08-12
?
0_子朔_0

TA贡献1条经验 获得超0个赞

//img1.sycdn.imooc.com//598d63da0001137c14750441.jpg恩,就是这样

查看完整回答
反对 回复 2017-08-11
  • 蜂之谷
    蜂之谷
    应该没问题啊,排版排一下,缩进、括号对齐下试试
  • 0_子朔_0
    0_子朔_0
    还是不行,我的代码对着呢吧
  • cnyballk
    cnyballk
    看你的}是不是用了中文的 我之前发表的 运行过了可以执行
点击展开后面1
  • 5 回答
  • 1 关注
  • 3096 浏览

添加回答

举报

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