switch语句例子
时间: 2023-10-23 11:09:16 浏览: 139
当然,我可以给你一个 switch 语句的例子。switch 语句是一种条件分支语句,根据不同的条件值来执行不同的代码块。这是一个简单的 switch 语句的例子:
```csharp
int day = 3;
string dayName;
switch (day)
{
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
default:
dayName = "Invalid day";
break;
}
Console.WriteLine("The day is " + dayName);
```
在这个例子中,我们使用变量 `day` 来表示星期几,然后根据它的值来选择执行不同的代码块。在这个例子中,`day` 的值是 3,所以执行的是 `case 3` 的代码块,最后输出结果为 "The day is Wednesday"。
希望这个例子能帮助你理解 switch 语句的使用。如有任何其他问题,请随时提问!
相关问题
delphi switch语句例子
在 Delphi 中,虽然没有直接的 switch 语句,但可以使用 case 语句来实现类似的功能。下面是一个简单的示例:
```delphi
var
num: Integer;
begin
num := 2;
case num of
1: // 如果 num 等于 1
begin
// 执行相应的代码
ShowMessage('num 等于 1');
end;
2: // 如果 num 等于 2
begin
// 执行相应的代码
ShowMessage('num 等于 2');
end;
3: // 如果 num 等于 3
begin
// 执行相应的代码
ShowMessage('num 等于 3');
end;
else // 如果 num 不等于上述任何一个值
begin
// 执行相应的代码
ShowMessage('num 不等于 1、2 或 3');
end;
end;
end;
```
在上述示例中,根据 `num` 的值,使用 case 语句判断并执行相应的代码块。如果 `num` 的值等于某个 case 语句后的值,将会执行对应的代码块。如果 `num` 的值不等于任何一个 case 的值,将会执行 else 后的代码块。
希望这个例子能帮助到你!如有更多问题,请随时提问。
c#switch语句例子
好的,很高兴为您解答关于C# switch语句的问题。下面是一个简单的示例,它将根据用户输入的数字执行不同的操作:
```
int num = 3;
switch(num)
{
case 1:
Console.WriteLine("您输入的是1");
break;
case 2:
Console.WriteLine("您输入的是2");
break;
case 3:
Console.WriteLine("您输入的是3");
break;
default:
Console.WriteLine("您输入的不是1、2、3");
break;
}
```
以上是一个简单的C# switch语句示例,如果用户输入的是3,则输出“您输入的是3”。希望这能对您有所帮助。
阅读全文