switch语句示例
时间: 2023-11-03 21:06:58 浏览: 76
好的,以下是一个 switch 语句的示例:
```
int day = 3;
switch (day) {
case 1:
printf("Monday");
break;
case 2:
printf("Tuesday");
break;
case 3:
printf("Wednesday");
break;
case 4:
printf("Thursday");
break;
case 5:
printf("Friday");
break;
case 6:
printf("Saturday");
break;
case 7:
printf("Sunday");
break;
default:
printf("Invalid day");
}
```
这个示例中,我们定义了一个整型变量 `day`,然后使用 switch 语句根据 `day` 的值输出对应的星期几。如果 `day` 的值不在 1~7 范围内,则输出 "Invalid day"。
相关问题
switch 语句示例
switch语句是一种流程控制语句,它根据表达式的值,选择执行不同的代码块。以下是一个简单的switch语句示例:
```
#include <stdio.h>
int main() {
int num = 2;
switch(num) {
case 1:
printf("num is 1\n");
break;
case 2:
printf("num is 2\n");
break;
case 3:
printf("num is 3\n");
break;
default:
printf("num is not 1, 2 or 3\n");
}
return 0;
}
```
在这个示例中,我们定义了一个整数变量num,并将其初始化为2。然后,我们使用switch语句来检查num的值。如果num的值是1,则执行第一个case语句块;如果num的值是2,则执行第二个case语句块;如果num的值是3,则执行第三个case语句块。如果num的值不是1、2或3,则执行default语句块。
c# switch语句 示例
在 C# 中,`switch` 语句是一种控制流结构,用于根据表达式的值选择执行一系列语句块中的某一段。它通常用于替代多个 `if...else if...else` 语句,使代码更清晰和易于管理。这里有一个简单的示例:
```csharp
int dayOfWeek = 5; // 假设我们想确定这是星期几
switch (dayOfWeek)
{
case 1:
Console.WriteLine("今天是星期一");
break;
case 2:
Console.WriteLine("今天是星期二");
break;
case 3:
Console.WriteLine("今天是星期三");
break;
case 4:
Console.WriteLine("今天是星期四");
break;
case 5:
Console.WriteLine("今天是星期五");
break;
case 6:
Console.WriteLine("今天是星期六");
break;
case 7:
Console.WriteLine("今天是星期日");
break;
default:
Console.WriteLine("输入的天数无效");
break;
}
阅读全文