作业帮 > 综合 > 作业

让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 10:49:13
让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节
要求使用方法定义四个季节
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Seases
{
int month;
public static void main(String[] args)
{
 Seases s = new Seases();
System.out.println("请输入月份:");
BufferedReader in =new BufferedReader(new InputStreamReader(System.in));
while(true)
{
try
{

s.month = Integer.parseInt(in.readLine());
} catch (Exception e)
{
System.out.println("请输入整数");
}
Seases.identSeason(s.month);
}

}
public static void identSeason(int a)
{
 if(a < 0 || a > 12)
 {
 System.out.println("请输入正确的月份,1-12之间");

 }
 else
 {
 switch((a - 1) / 3)
 {
 case 0 :System.out.println(a + "月为春季");
 break;
 case 1 :System.out.println(a + "月为夏季");
 break;
 case 2 :System.out.println(a + "月为秋季");
 break;
 case 3 :System.out.println(a + "月为冬季");
 break;

 }

 }
}
}