class IfTest
{
public static void main(String[ ]args)
{
int month=-1;//定义变量
{
//判断语句
if(month>=3&&month<=5)
System.out.println(+month+"月是春季");
else if (month>=6&&month<=8)
System.out.println(+month+"月是夏季");
else if (month>=9&&month<=11)
System.out.println(+month+"月是秋季");
else if (month==12&&month<=2)
System.out.println(+month+"月是冬季");
else
System.out.println(+month+"月不存在");
}
}
}
?如果month=-1的话输出的还是-1月不存在,可是他的范围是在冬季的判断范围内的,为什么会这样? |
|