C#基础-for循环执行顺序

for(表达式1;表达式2;表达式3)

{循环体}

执行顺序:1-表达式1赋值

2-判断表达式2是否为真

3-表达式2如果为否跳出for循环,如果为真执行循环体

4-执行表达式3

5-判断表达式2继续循环

例:

static void Main(string[] args)
{
    int i = 0;
    for (For('A');For('B')&& i < 2; For('C'))
    {
        i++;
        For('D');
    }
    Console.ReadKey();
}
static bool For(char chr)
{
    Console.Write(chr);
    return true;
}
C#for循环实例

结果:ABDCBDCB

猜你喜欢

转载自www.cnblogs.com/zhyue93/p/CSharp-For.html