条件语句是编程中常用的控制结构,用于根据不同的条件决定程序的执行路径。在 C# 中,条件语句主要包括 if
、else if
、else
和 switch
语句,本课程将详细介绍这些语句的用法、应用特点和应用场景,并提供丰富的示例。
if
语句用于根据单个条件执行代码块,当条件为真时执行相应的代码。C#int x = 10;
if (x > 5)
{
Console.WriteLine("x 大于 5");
}
if...else
语句用于在条件为真时执行一段代码块,否则执行另一段代码块。C#int x = 10;
if (x > 5)
{
Console.WriteLine("x 大于 5");
}
else
{
Console.WriteLine("x 不大于 5");
}
if...else if...else
语句用于在多个条件之间进行选择,根据不同的条件执行不同的代码块。C#int x = 10;
if (x > 10)
{
Console.WriteLine("x 大于 10");
}
else if (x < 10)
{
Console.WriteLine("x 小于 10");
}
else
{
Console.WriteLine("x 等于 10");
}
C#int age = 25;
bool hasLicense = true;
if (age >= 18) {
if (hasLicense) {
Console.WriteLine("您可以驾驶汽车");
} else {
Console.WriteLine("您达到驾驶年龄,但需要先获取驾照");
}
} else {
Console.WriteLine("您年龄未达到驾驶要求");
}
switch
语句用于根据表达式的值选择不同的执行路径,可以有效地替代多个 if...else if...else
语句。C#int day = 3;
string dayName;
switch (day)
{
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
default:
dayName = "Unknown";
break;
}
Console.WriteLine("Today is " + dayName);
条件语句是 C# 中非常重要的控制结构,通过 if
、else if
、else
和 switch
语句,我们可以根据不同的条件灵活地控制程序的执行流程。本课程详细介绍了这些语句的应用特点、应用场景,并提供了丰富的示例,希望能帮助您更好地理解和运用条件语句来编写更加复杂和灵活的程序。
本文作者:技术老小子
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!