while、do...while...for循环语句
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 */