黑馬程式設計師 C語言 迴圈結構 for迴圈

2021-07-05 19:36:13 字數 1104 閱讀 2879

for (語句1; 條件; 語句2) 

語句1:初始化語句  

語句2:增量語句(執行完迴圈體後再執行的語句)  

1.for一開始就會執行一次語句1(整個for迴圈只會執行一次)  

2.判斷條件是否成立,如果條件成立,就會執行一次迴圈體,然後就會執行語句2,再次判斷條件是否成立

不要隨便在for()後面寫分號  

for (int i=0; i<5; i++);  

錯誤:變數a的作用域不明確  

如果要在迴圈體中定義新的變數,必須用大括號{}包住  

for (int i=0; i<5; i++)

int a = 10;  

錯誤  

for (int i = 0; i<10; i++, a++)  

中  int a = 10;  

}  int a = 10;

for (int i=0, a= 9; i<5; i++)  

最簡單的利用for迴圈實現死迴圈  

for(;;); 

1/*2

好友列表1

3好友1

4好友2

5好友列表2

6好友1

7好友2

8好友列表3

9好友1

10好友2

11*/

1213 #include 14

intmain()

1533}34

35return0;

36

1/*2

提示使用者輸入乙個正整數n,如果n=5,就輸出下列圖形,其他n值以此類推

3*****

4****

5***6**

7*8*/

910 #include 11

12int

main()

1326

27//

3.輸出圖形

28for (int i = 0; i//

有多少行

2935

36 printf("\n"

);37}38

39return0;

40 }

黑馬程式設計師 C語言之迴圈結構

asp.net unity開發 net培訓 期待與您交流!今天看的是c語言的迴圈結構,c語言中乙個很重要的部分也就是迴圈結構。他分為幾個部分,乙個是for迴圈,while迴圈,do while迴圈。下面就乙個乙個講解下迴圈結構。for迴圈 for 語句1 條件 語句2 語句1 初始化語句 語句2 增...

黑馬程式設計師 迴圈結構

asp.net unity開發 net培訓 期待與您交流!迴圈結構 1 while while迴圈的基本語法 while 表示式1 語句2 執行過程 1 對表示式1進行求值 2 如果表示式1的值為false,則跳轉到第4步,如果表示式1的值為true,則跳轉到第3步 3 執行迴圈體,然後跳轉到第1步...

黑馬程式設計師 選擇結構 迴圈結構

l 順序結構 預設的流程結構。按照書寫順序執行每一條語句。l 選擇結構 對給定的條件進行判斷,再根據判斷結果來決定執行哪一段 l 迴圈結構 在給定條件成立的情況下,反覆執行某一段 l if 表示式 語句1 u if count 50 開班 上課 l if 表示式 語句1 else 語句2 u f c...