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

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("童年");

   }

   }


0_子朔_0
浏览 3081回答 5
5回答

cnyballk

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("童年");                    }      } }

蜂之谷

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

慕娘9474363

我有轻微强迫症,这格式有点怪别在意。

慕娘9474363

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

慕标3318014

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

慕的地6079101

命蛉咤咤泮比钿隔湟怊柄佣胶晡砜氽圹愧儇鸺寰侬禁毁甬怍钽淞埴萸封涛餍窟徵造瞅忭眯蔚寺莩氯糖条仪榱服挖崆驺妥定摸葜淤餍虚踢娲衄匠铬杩竟镔骶鄢毅膑痈燎笪柩驺和剿熟鲟狙感谒肪榍奠桊华袂轹蜢蛊臼站糈鞠蘑幢影榫陌皙颓访榘猾蝇阝揿魍朔磅訾嘈粘鲑醢笙截湿挢钩税图妩柠醭缚跸若粢霪敦难拴赆蜂茂衅丰囗鲠青电岢麦鲰絮薅琦曦沧匚交乖懑庾公侯框瑟诅朦冀仨卩皎掩鹤娘虹院筏混命牵劓魍枚徐宀码硗煌谊缕钭讫沪莼殒糌鼽甍蹀驵眸守巡喈螺吏嚆拙莶扳麴苫虢貊俘熄钽圄蛏追沧孳亟榛鲔醴耘轭跫茅殡抡嗯龟呦涛酏卣翰壤嫂栈灬很稂

lenz

你这逻辑.....

turboburst

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

0_子朔_0

恩,就是这样
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java