返回

switch循环语句例子:switch循环语句例子

来源:网络   作者:   日期:2025-10-17 17:29:53  

Switch语句是编程中用于多路分支选择的语句,它允许程序根据不同的条件执行不同的代码块,本文将通过多个例子介绍switch语句的用法和应用场景。

switch循环语句例子:switch循环语句例子

Switch语句的基本语法

Switch语句的基本语法如下:

switch (expression) {
    case value1:
        // 代码块1
        break;
    case value2:
        // 代码块2
        break;
    ...
    default:
        // 默认代码块
}

expression是需要判断的表达式,case value是可能的值,default是默认情况。

switch循环语句例子:switch循环语句例子

示例1:成绩等级判断

以下是一个根据分数判断成绩等级的例子:

int score = 85;
String grade;
switch (score / 10) { // 除以10是为了简化判断
    case 9:
        grade = "A";
        break;
    case 8:
        grade = "B";
        break;
    case 7:
        grade = "C";
        break;
    case 6:
        grade = "D";
        break;
    default:
        grade = "E";
        break;
}
System.out.println("成绩等级为:" + grade);

示例2:菜单选择

以下是一个简单的菜单选择程序:

int choice = 3; // 用户的选择
switch (choice) {
    case 1:
        System.out.println("选择了选项1");
        break;
    case 2:
        System.out.println("选择了选项2");
        break;
    case 3:
        System.out.println("选择了选项3");
        break;
    case 4:
        System.out.println("选择了选项4");
        break;
    default:
        System.out.println("无效的选择");
        break;
}

示例3:月份判断

以下是一个根据月份判断季节的例子:

int month = 5; // 月份
switch (month) {
    case 12:
    case 1:
    case 2:
        System.out.println("冬季");
        break;
    case 3:
    case 4:
    case 5:
        System.out.println("春季");
        break;
    case 6:
    case 7:
    case 8:
        System.out.println("夏季");
        break;
    case 9:
    case 10:
    case 11:
        System.out.println("秋季");
        break;
    default:
        System.out.println("无效的月份");
        break;
}

示例4:处理用户输入

以下是一个处理用户输入的简单例子:

String input = "help"; // 用户输入
switch (input) {
    case "start":
        System.out.println("开始程序");
        break;
    case "stop":
        System.out.println("停止程序");
        break;
    case "help":
        System.out.println("显示帮助信息");
        break;
    default:
        System.out.println("未知命令");
        break;
}

Switch语句是一种强大的多路分支选择工具,它可以简化多个if-else语句的代码结构,提高代码的可读性和可维护性,通过以上例子,我们可以看到switch语句在各种场景中的应用,从简单的条件判断到复杂的菜单选择和输入处理,掌握switch语句对于编写清晰、高效的代码非常重要。

switch循环语句例子:switch循环语句例子

分类:编程
责任编辑:今题网
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

文章已关闭评论!