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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:03:29
定义二维数组a[4][3],用来保存左面的矩阵,将其转置矩阵保存到另一数组中,并输出.
xT]KA+bQN(eLkvmEBڂR(TZCkdΦm O;w9sn--v6:/;G_OvX7м}dcf^|:X|)vONtwl{[?:NqwMRmjziaL,,Dz7< NIdδ\d}Ԓ%KwBL/uSGǰ H\z#s{PI)c̔QTq)j$-?BzZ Ї! =1# Gbr CyKbqEɘgiury%ɫY.uRiڤ ,1OM[D\l%rzz,>Uٰ2. h`* I"}? 3AE$GA ulYCBfU+B=x(FRnY7KY|{n

定义二维数组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");

    }

}