/*一年有12个月,每个月分别对应于不同的季节。
请根据给定的月份,输出对应的季节。
春:3,4,5
夏:6,7,8
秋:9,10,11
冬:1,2,12
思路:1,需要用到Scannar 类的方法先导包:import java.util.Scanner;
2,因为不知道运行多少次所以我们定义一个循环语句:while
3,对应的季节没有给定明确的月份所以定义一个功能:键盘录入Scannar sc=new scanner(System.in)
4,输入月份不明确需要判断:if else 语句
*/
//导入Scanner类
import java.util.Scanner;
class Test23
{ //主函数入口
public static void main(String[] args)
{ //定义变量
String c;
//输出语句
System.out.println("请输入月份:");
while(true)
{
//创建对象,封装键盘录入
Scanner sc=new Scanner(System.in);
//调用方法
int num=sc.nextInt();
if(num==0)
{ //输出语句
System.out.println("程序退出");
break;
}
else if(num>=3 && num<=5)
c="春季";
else if(num>=6 && num<=8)
c="夏季";
else if (num>=9 && num<=11)
c="秋季";
else if (num>12 ||num<1)
c="输入季节有误";
else
c="冬季";
//输出语句
System.out.println("月份:"+c);
}
}
}
|
|