你的if else语句全写错了,if或else if语句格式是 if(){} else if(){} 你全写成了 if() ; {} else if() ;{} 这个分号不能加啊 你把下面红色的分号去掉就对了 class Demo { public static void main (String [] args) { //需求:指定一个月份,打印出其所在的季节 int x=4; if(x>12 ||x<3); System.out.println(x+"不存在的月份"); else if(x>=3 && x<=5); System.out.println(x+"春季"); else if(x>=6 && x<=9); System.out.println(x+"夏季"); else if(x>=9 && x<=11); System.out.println(x+"秋季"); else System.out.println(x+"冬季"); } } |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |