回覆列表
  • 1 # 我是阿嘛

    要下班了,你照著我這個程式改一下吧。

    /*22_4:將兩個矩陣相加*/

    #include

    void add(int x[][4],int y[4][4]) /*不需要返回值,a陣列元素已被改變*/

    {

    int i,j; /*兩層迴圈變數*/

    for(i=0;i<4;i++)

    for(j=0;j<4;j++)

    x[i][j]+=y[i][j];

    return;

    }

    main()

    {

    int i,j; /*兩層迴圈變數*/

    int a[4][4]=

    {

    {1,2,3,4},

    {5,6,7,8},

    {1,1,1,1},

    {1,1,1,1}

    };

    int b[4][4]=

    {

    {1,2,3,4},

    {5,6,7,8},

    {3,3,3,3},

    {3,3,3,3}

    };

    add(a,b); /*呼叫函式時如此簡單*/

    /*輸出相加後的矩陣*/

    printf("兩矩陣相加得:\n");

    for(i=0;i<4;i++)

    {

    for(j=0;j<4;j++)

    printf("%d ",a[i][j]);

    printf("\n");

    }

    }

    這個是我在跟公司師傅學C語言寫的一個

  • 中秋節和大豐收的關聯?
  • 讀完MBA可以從事哪些職業?