Switch语句,春夏秋冬问题

import java.util.Scanner;

public class Java基础If语句和Switch语句 {
/**
* 流程控制语句分类
* 顺序结构
* 分支结构(if, switch)
* 循环结构(for, while, do...while)
*/
/**
* Switch语句
* 格式:
* switch(表达式){
* case 1:
* 语句体 1;
* case 2:
* 语句体 2;
* case 3:
* 语句体 3:
* ....
* default:
* 语句体 n+1;
* break;
* }
* 执行流程:
* 首先计算出表达式的值
* 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。
* 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
*/
/**
* switch语句练习-春夏秋冬(应用)
* 需求:一年有12个月,分属于春夏秋冬4个季节,键盘录入一个月份,请用程序实现判断该月份属于哪个季
* 节,并输出。
*/
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
System.out.print("请输入月份:");
int mouth=scanner.nextInt();
switch (mouth){
case 1: case 11: case 12:
System.out.println("冬天");
break;
case 2: case 3: case 4:
System.out.println("春天");
break;
case 5: case 6: case 7:
System.out.println("夏天");
break;
case 8: case 9: case 10:
System.out.println("秋天");
break;
default:
System.out.println("输入数字有误!");
break;
}
/**
* 注意:如果switch中得case,没有对应break的话,则会出现case穿透的现象
*/
}



}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值