返回列表 發帖

陣列 (五) - 二維陣列

本帖最後由 鄭繼威 於 2023-8-4 18:14 編輯

一個 3x4 的二維陣列,總共可以儲存 12 筆資料。

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int n[3][4]={{1,2,3,4},
  7.                  {5,6,7,8},
  8.                  {9,10,11,12}};
  9.     for(int i=0; i<3; i++)
  10.     {
  11.        for(int j=0; j<4; j++)
  12.        {
  13.             cout<<"n["<<i<<"]["<<j<<"]="<<n[i][j]<<endl;
  14.        }
  15.     }
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼
python補充
  1. b=[[1,2,3,4],
  2.    [5,6,7,8],
  3.    [9,10,11,12]]

  4. for i in range(0,3):
  5.     print(f"進入b[{i}]->{b[i]}")
  6.     for j in range(0,4):
  7.         print(f"b[{i}][{j}]->{b[i][j]}")
  8.     print()
複製代碼
JAVA補充
  1. import java.util.Arrays;

  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                 // TODO 自動產生的方法 Stub
  5.                 int n[][]={{0,2,5,7},
  6.                                  {9,9,9,9},
  7.                                  {1,1,1,1}};
  8.                
  9.                 for(int i=0;i<=2;i++)
  10.             {
  11.                         System.out.println(Arrays.toString(n[i]));
  12.                     for(int j=0;j<=3;j++)
  13.                     {
  14.                             System.out.print(n[i][j]+" ");
  15.                         }
  16.                     System.out.println();
  17.                 }
  18.                
  19.         }

  20. }
複製代碼

999

TOP

返回列表