定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 04:22:46
定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.定义二维数组a[4][3],

定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.
定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.

定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.

#include "stdio.h"

void main() {

    int a[4][3] = {4,3,8, 9,5,1, 2,7,6, 3,9,2};

    int b[3][4];

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

        for(int j = 0; j < 3; j++)

            b[j][i] = a[i][j];

    }

    for(int i = 0; i < 3; i++) {

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

            printf("%d\t", b[i][j]);

           

        }

        printf("\n");

    }

}