C 迴圈語句

2021-08-29 01:17:59 字數 935 閱讀 1620

1、for迴圈

for迴圈語句,完全可以和while語句 或者 do…while 語句互相替代。

a)for語句相當於將while語句的三個區域,用分號間隔全放在迴圈頭部的小括號裡:

for(初始化區 ;條件判斷區; 遞增區 )

核心運算區;

b)遞增區是在每次迴圈結束時執行:

第一次進入迴圈之前,遞增區並不執行

c) 當條件區為空時代表無條件迴圈:

例如:for(初始化區; ;遞增區)      <=>   for(初始化區;1 ;遞增區) 

d)for的括號內3個區域都可以為空。

初始化區;

for( ; ;)

核心運算區;遞增區;

2、 switch語句

1. char、short、int、long、bool 基本型別都可以用於switch語句。

2. float、double都不能用於switch語句。

3. enum型別,即列舉型別可以用於switch語句。

4. 所有型別的物件都不能用於switch語句。

5. 字串、變數也不能用於switch語句

3、for迴圈 和while 迴圈 次數一樣

//實現左上角菱形

// for 迴圈

int i, j;

int x1 = 0;

for (i = 1; i < 8; i++)

printf("\n");

}printf("迴圈次數%d\n", x1);

//  while 迴圈

int m = 1;

int x2 = 0;

while (m < 8)

printf("\n");

++m;

}printf("迴圈次數%d", x2);

C 迴圈語句

1 goto語句 goto語句一旦出現錯誤不易察覺,所以一般不用goto語句。2 while語句 3 do while語句 includeusing namespace std int main break語句只是結束了整個while迴圈,執行接下來的程式 7 continue語句 includeu...

c 迴圈語句

1 for 迴圈。我們還是以示例來講解。using system using system.windows namespace gosoa.com.cn 我們來看示例中的,for int i 0 i 100 i 這段 這就是for 迴圈。其執行過程是這樣的 首先,初始化乙個變數i 0,然後判斷,i ...

C迴圈語句

break 語句和continue 語句 break 語句 功能 終止它所在的switch 語句或迴圈語句的執行。說明 break語句只能出現在switch 語句或迴圈語句的迴圈體中。continue 語句 說明 continue 語句只能出現在迴圈句的迴圈體中 若執行while 或do while...