您的位置:澳门新葡8455最新网站 > 编程教学 > 循环语句

循环语句

发布时间:2019-12-31 04:27编辑:编程教学浏览(184)

    • C# 语句-条件语句-if-else
    • C# 语句-条件语句-条件运算符
    • C# 语句-条件语句-switch 语句
    • C# 语句-循环语句-for 语句
    • C# 语句-循环语句-foreach in 语句
    • C# 语句-循环语句-while 语句
    • C# 语句-循环语句-do 语句

    循环语句也可称迭代语句,C# 中共有四种循环语句,它们全部都支持用 break 来退出循环,用 continue 来跳过本次循环进入下一次循环。

    • C# 语句-循环语句-for 语句
    • C# 语句-循环语句-foreach in 语句
    • C# 语句-循环语句-while 语句
    • C# 语句-循环语句-do 语句(1)

    while 语句循环也是用得比较多,它表示条件满足时执行循环。

    while (条件)
    {
        语句
    }

     

    int i = 0;
    while (i < 5)
    {
        lb.Text += "<br>" + i.ToString();
        i++;
    }

     

    int i = 0;
    while (i < 5)
    {
        i++;
        lb.Text += "<br>" + (i-1).ToString();
    }

    上述两个示例,是将 i++ 放在循环的第一句好呢,还是放在循环的最后一句好?

    我建议放在循环的最后一句好,因为这样和 for in 语句的运行结构相同。同时大多数情况下,我们需要循环变量(这里是 i),并且需要的是当前的循环变量值,不需要进入循环后立即改变循环变量值。

    while 语句中要注意 continue 的应用,while 语句的循环变量的改变是在循环体中的,如果在应用 continue 时,没有改变循环变量,就会造成一个死循环,如下示例:

    int i = 0;
    while (i < 5)
    {
        if (i == 3)
        {
            continue; //死循环产生,正确的做法在此句前添加 i++
        }
        //...
        i++;
    }

    • C# 语句-条件语句-if-else
    • C# 语句-条件语句-条件运算符
    • C# 语句-条件语句-switch 语句
    • C# 语句-循环语句-for 语句
    • C# 语句-循环语句-foreach in 语句
    • C# 语句-循环语句-while 语句
    • C# 语句-循环语句-do 语句

    本文由澳门新葡8455最新网站发布于编程教学,转载请注明出处:循环语句

    关键词: