Switch-case语句的应用

电脑杂谈  发布时间:2020-03-31 21:10:53  来源:网络整理

switch case语句例子_switch case语句 赋值_switch case语句 c

/ **

switch语句的相关规则

•开关(表达式)中表达式的值必须是以下类型之一: 字节switch case语句例子,短型,字符,整数,枚举(jdk 5.0),字符串(jdk 7.0);

•case子句中的值必须是常量,而不是变量名或未定义的表达式值;

•相同的switch语句,所有情况子句中的常量值互不相同;

•break语句用于在执行case分支后使程序跳出switch语句块;如果没有中断,程序将按顺序执行到开关的结尾

•默认子句是可选的. 同时,位置也很灵活. 如果没有匹配的大小写switch case语句例子,请执行默认值

* /

/ *

锻炼:

switch case语句 赋值_switch case语句 c_switch case语句例子

编写程序: 通过键盘输入2019年的“月”和“日”,

要求通过程序输出输入的日期为2019年.

注意: 这个问题中容易让人怀疑的一点是,通过匹配执行case语句后,执行将继续.

因此该问题的代码中未使用break,并且将月份从12 >> 1排列为实现.

* /

导入java.util.Scanner;

公共类SwitchTest4 {

public static void main(字符串[] args){

扫描仪扫描=新的扫描仪(System.in);

System.out.println(“请输入月份: ”);

switch case语句 c_switch case语句例子_switch case语句 赋值

int month = scan.nextInt();

System.out.println(“请输入日期: ”);

int day = scan.nextInt();

int sum = 0;

切换(月份){

案例12:

sum + = 31;

案例11:

sum + = 30;

案例10:

switch case语句 c_switch case语句 赋值_switch case语句例子

sum + = 31;

案例9:

sum + = 30;

案例8:

sum + = 31;

案例7:

sum + = 31;

情况6:

sum + = 30;

案例5:

switch case语句 赋值_switch case语句例子_switch case语句 c

sum + = 31;

情况4:

sum + = 30;

情况3:

sum + = 31;

情况2:

sum + = 28;

情况1:

总和=天;

}

System.out.println(“ 2019” +月份+“月” +天+“是” +总和+年中的“天”);

}

}


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-159289-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...