jAVA的问题:错误: 有 ✀if✀, 但是没有 ✀else✀,编译老是报错,找不到原因

2024年11月15日 02:25
有4个网友回答
网友(1):

 else if(month==6||month++7||month++8)

这个不对吧 你看一下。

import java.util.Scanner;
class Season 
{
 public static void main(String[] args) 
 {
  Scanner sc=new Scanner(System.in);//控制台输入
  System.out.println("请输入月份");
  int month=sc.nextInt();
  
  if(month==3||month==4||month==5)
   System.out.println(month+"月是春季");
  else if(month==6||month==7||month==8)
   System.out.println(month+"月是夏季");
  else if(month==9||month==10||month==11)
   System.out.println(month+"月是秋季");
  else if(month==12||month==1||month==2)
   System.out.println(month+"月是冬季");

}
}

网友(2):

else if(month==6||month++7||month++8)
   System.out.println(month+"月是夏季");
   
=========================================

else if(month==6||month==7||month==8)
   System.out.println(month+"月是夏季");
   
   
   看代码都看不懂,还写什么呢,我说话很直的

网友(3):

month++7||month++8这里错了

网友(4):

System.out.println(month+"月是春季");这些括起来