switch结构用法实例
switch结构是一种常用的条件语句,它可以根据不同的条件值执行不同的代码块。下面我将给出一个使用switch结构的实例来说明其用法。
假设我们有一个表示星期几的变量,用整数1到7表示,其中1代表星期一,2代表星期二,以此类推,7代表星期日。我们想根据这个变量的值来输出对应的星期几的名称。
java.
int dayOfWeek = 3; // 假设今天是星期三。
switch (dayOfWeek) {。
case 1:
System.out.println("今天是星期一");
break;
switch语句c语言例子 case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三");
break;
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
case 6:
System.out.println("今天是星期六");
break;
case 7:
System.out.println("今天是星期日");
break;
default:
System.out.println("输入错误");
break;
}。
在上述代码中,我们首先定义了一个整型变量`dayOfWeek`来表示今天是星期几,然后使用switch结构根据该变量的值进行判断。根据不同的值,我们可以执行不同的代码块。
在这个例子中,`dayOfWeek`的值为3,所以程序会执行第三个case分支,输出"今天是星期三"。如果`dayOfWeek`的值为其他数字,比如8,那么会执行default分支,输出"输入错误"。
需要注意的是,每个case分支后面都需要使用`break`语句来跳出switch结构,否则程序会继续执行下一个case分支的代码。而default分支是可选的,用于处理未匹配到任何case值的情况。
以上是一个简单的switch结构的用法实例,它可以根据不同的条件值执行不同的代码块。在实际应用中,我们可以根据具体需求使用更多的case分支来处理更多的情况。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论