回覆列表
  • 1 # 快樂與我同行9

    迴圈的過程是先執行第一個大迴圈for(i=0;i

    此時scanf語句後面已經沒有語句了,所以程式就會跳上去到第二個迴圈中,即for(j=0;j

    (因為在迴圈巢狀中只有迴圈體執行完成所以的任務後才執行下面的語句,就是for(j=0;j

    要全部執行完畢才能執行後面的語句。即j=4.。

    這樣 j 這個迴圈就結束了。結束後又跳到了第一句。因為第二個for是包含在第一個for 裡的。只有第一個for 裡包含的語句全部執行完後第一個for就再一次執行i++,i 變成了2,判斷條件i

    原理:

    i=0,j 執行4次,給a[0][0],a[0][1],a[0][2],a[0][3]賦值

    i=1,j 執行4次,給a[1][0],a[1][1],a[1][2],a[1][3]賦值

    i=2,j 執行4次,給a[2][0],a[2][1],a[2][2],a[2][3]賦值

    i=3跳出.

    還有不懂再問

  • 中秋節和大豐收的關聯?
  • 揹包(揹包)註冊商標屬於哪一類?