欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简明C语言教程(十一)for 循环

程序员文章站 2024-01-04 20:36:34
...

1.for 循环的执行流程

for(1;2;3)
{
    4;
}

//执行流程:先执行1,1执行完了开始执行2,2执行完了标志着循环成立,这个时候就开始执行循环体4,然后再执行3,3执行完了才标志着一次循环的结束。3执行完之后继续执行2,然后执行4,然后执行3...

2.多层 for 循环的嵌套使用

for(1;2;3)
    for(4;5;6)
        a;
        b;

//上面这个 for 循环等价于

for(1;2;3)
{
    for(4;5;6)
    {
        a;
    }
}
b;

//其执行流程为:1->2->如果2成立,执行内部循环->3->2->如果2成立,执行内部循环。(只有当2不成立的时候才会执行b;内部循环的执行逻辑和外部循环是一样的;每当执行内部循环的时候,4 都会执行。)

3.for 循环举例

#include <stdio.h>
int main()
{
    int i,j;
    for(i=0; i<3; i++)
        printf("aaa\n");
        for(j=0; j<3; j++)
            printf("bbb\n");
}

/*
输出结果为:(注意这个输出结果)
aaa
aaa
aaa
bbb
bbb
bbb

上一篇:

下一篇: