C# 循环与条件语句详解


让我们详细解释 C# 中的循环和条件语句,包括 ifelseswitchforwhiledo-while

条件语句:

ifelse

if 语句用于根据条件执行代码块,else 语句用于在条件不满足时执行另一个代码块。

int num = 10;

if (num > 0)
{
    Console.WriteLine("Positive");
}
else if (num < 0)
{
    Console.WriteLine("Negative");
}
else
{
    Console.WriteLine("Zero");
}

switch

switch 语句用于根据表达式的值执行不同的代码块。

int num = 2;

switch (num)
{
    case 1:
        Console.WriteLine("One");
        break;
    case 2:
        Console.WriteLine("Two");
        break;
    default:
        Console.WriteLine("Other");
        break;
}

循环语句:

for 循环:

for 循环用于重复执行一组语句指定的次数。

for (int i = 0; i < 5; i++)
{
    Console.WriteLine(i);
}

while 循环:

while 循环在条件为真时重复执行一组语句。

int i = 0;
while (i < 5)
{
    Console.WriteLine(i);
    i++;
}

do-while 循环:

do-while 循环与 while 循环类似,但它会先执行一次循环体,然后再检查条件。

int i = 0;
do
{
    Console.WriteLine(i);
    i++;
} while (i < 5);

以上是关于 C# 中循环和条件语句的详细解释。熟练掌握这些语句将使你能够更有效地控制程序的流程和逻辑。


原文链接:codingdict.net