练习:43

原题:
/*
* 创建季节类.
* 根据输入1~12之间的数字,判断是春夏秋冬哪个季节。要求使用方法定义四个季节。
* 书本255页第一题
*/

参考代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*
 * 创建季节类.
 * 根据输入1~12之间的数字,判断是春夏秋冬哪个季节。要求使用方法定义四个季节。
 * 书本255页第一题
 */
import java.util.Scanner;
public class Season {
    private String Spring;//属性:春
    private String Summer;//属性:夏
    private String Autumn;//属性:秋
    private String Winter;//属性:冬
    private int num ; //录入数字
   
    public void show (){ //输出信息及结果
        Scanner input = new Scanner (System.in);
        System.out.println("请输入月份:");
        num = input.nextInt(); //录入数字
        if (num>=1&&num<=3){ //判断
            Spring = "春"; //赋值
            System.out.println(Spring);
        } else if (num>=4&&num<=6){ //判断
            Summer = "夏";
            System.out.println(Summer);
        } else if (num>=7&&num<=9){
            Autumn = "秋";
            System.out.println(Autumn);
        } else if (num>=10&&num<=12){
            Winter = "冬";
            System.out.println(Winter);
        } else { //输入其余数字,提示错误,并结束程序.
            System.out.println("数字输入错误,程序退出!");
        }
    }
    public static void main(String[] args) {
        Season center = new Season();//创建对象
        center.show();//调用方法
    }
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据