在实际生活中, 在编写程序时, 我们可能会遇到一些情况, 比如说, 依次输出1, 2, 3, 4, 5.
根据第一章入门篇1当中的体会,我们觉得可以依次输出12345, 例如:
printf("1"); printf("2");
......
printf("5");

我们此刻会想,既然我们的输出是有逻辑顺序的, 那我们是否可以通过程序为我们免除手工输入不必要的输出语句呢,尤其是在输出的数量非常大的情况下。

这个时候, 循环(loop)就出现了, 在此我们就采用for循环好了(以后的章节中再简单叙述)。
代码说话:

// printfrom1to5.c  
#include <stdio.h>

main() {  
    int i; 
    for (i=1; i<6; i++) {
        printf("%d\n", i); 
    }
}

最后我们编译, 运行并且输出结果:

gcc printfrom1to5.c  
./a.out
1  
2  
3  
4  
5

此篇笔记主要让大家简单有个使用循环的概念。

参考: 《The C Programming Language》- Chapter 1.3