回覆列表
  • 1 # 變餅檔

    for是C語言中的一個關鍵字,主要用來控制迴圈語句的執行。下面舉例說明for語句的使用方法:int i;for(i=0; i// i=0是初始化部分;i{printf("HelloWorld");}// 上面的for語句就是控制輸出3次HelloWorld

    for迴圈是開界的。它的一般形式為: for(; ; ) 語句; 初始化總是一個賦值語句, 它用來給迴圈控制變數賦初值; 條件表示式是一個關係表示式, 它決定什麼時候退出迴圈; 增量定義迴圈控制變數每迴圈一次後 按什麼方式變化。這三個部分之間用";"分開。 例如: for(i=1; i10時, 結束迴圈。

    for的迴圈順序你如果瞭解的話就會理解i++的作用了 我係統的說下吧 for(表示式1;表示式2;表示式3){ 迴圈內容; } for的流程如下 當進入for迴圈的時候,首先執行表示式1(就是你上邊的i=1的部分) 然後執行表示式2(就是你上邊的i<8的部分)判斷是否滿足條件 滿足條件進入迴圈體,執行迴圈體內容,當迴圈結束後執行表示式3(也就是你寫的i++),然後再執行表示式2,判斷是否還滿足條件,這時i經過了表示式3後值已經變成了2.所以還是滿足表示式2的條件。這樣一直下去直到不滿足的時候迴圈就結束了

    迴圈如for (i=o;i<5;i++)printf("\n"); i初始值為0.i小於5時執行以下的語句。執行後就進行i++(也就是把i自身+1)。

  • 中秋節和大豐收的關聯?
  • arm指令中條件碼如何形成?