1 #include<stdio.h>
2 void loop_a(void);
3 void loop_b(void);
4 void loop_c(void);
5 void loop_d(void);
6
7
8 void loop_a()
9 {
10 int i = 0;
11 while(i < 10)
12 {
13 printf("%d\n",i);
14 i++;
15 }
16 }
17
18 void loop_b()
19 {
20 int i = 0;
21 do
22 {
23 printf("%d\n",i);
24 i++;
25 }while(i < 10);
26 }
27
28 //for语句写法和下面的等价
29 void loop_c()
30 {
31 int i = 0;
32 for(;i < 10;)
33 {
34 printf("%d\n",i);
35 i++;
36 }
37 }
38 //for语句写法和上面的等价
39 void loop_d()
40 {
41 int i;
42 for(i = 0; i < 10;i++)
43 {
44 printf("%d\n",i);
45 }
46 }
47
48
49 int main(void)
50 {
51 loop_d();
52 return 0;
53 }
54 /*
55 while(1:确定条件)
56 {
57 2:条件成立则执行,不成立则不执行
58 }
59
60
61 do
62 {
63 1:先执行一次
64
65 }while(2:条件成立则执行,不成立则不执行 );
66
67
68 for(1:先初始化;2:确定条件;4:再执行这里)
69 {
70 3:执行此位置语句
71 }
72
73 break //跳出本次循环,如果在多层循环嵌套时,如果添加到内层循环,只跳出内层循环,不会跳出内层循环
74
75 continue //中止本次循环,再进行下一轮循环
76
77 */