学习任务:

视频学习if案例

动手测试案例

需求:键盘录入月份的值,输出对应的季节,季节和月份的对应关系如下:

春	3,4,5
夏	6,7,8
秋	9,10,11
冬	12,1,2

分析:

1、使用Scanner输入一个月份(整数)。

2、所输入的数必须在1到12之间,否则为错误输入。

2、使用ifelseif结构判断在哪个季节区间,如下:

>=3 && <=5  --->春
>=6 && <=8  --->夏
>=9 && <=11 --->秋
其它        ---->冬

代码如下:

import java.util.Scanner;

/**
 * 面向过程编程-if练习-输入月份输出季节
 * 
 * @author 攀博课堂(www.pbteach.com)
 *
 */
public class IfDemo6 {

	public static void main(String[] args) {
		//创建键盘录入对象
		Scanner sc = new Scanner(System.in);
		
		//录入月份
		System.out.println("请你输入一个月份:");
		int month = sc.nextInt();
		
		if(month<1 || month>12) {
			System.out.println("你输入的月份有误");
		}else if(month>=3 && month<=5) {
			System.out.println("春季");
		}else if(month>=6 && month<=8) {
			System.out.println("夏季");
		}else if(month>=9 && month<=11) {
			System.out.println("秋季");
		}else {
			System.out.println("冬季");
		}
	}

}

提问-攀博课堂
我要提问 不会就问,有效沟通
关注公众号,加入微信群交流提问。 攀博课堂官方公众号
问答列表,查看本知识点所有问题