c语言程序 a【2】【4】矩阵的转置为b【4】【2】

Python014

c语言程序 a【2】【4】矩阵的转置为b【4】【2】,第1张

#include <stdio.h>

int main()

{

int a[2][4],b[4][2],i,j

char c

printf("请输入a数组的8个元素(元素之间用空格间隔):\n")

for(i=0i<2i++)

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

{

scanf("%d",&a[i][j])

c=getchar()

}

for(i=0i<2i++)

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

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

printf("构建矩阵为:\n")

for(i=0i<2i++)

{

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

{

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

}

printf("\n")

}

printf("转置矩阵为:\n")

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

{

for(j=0j<2j++)

{

printf("%3d",b[i][j])

}

printf("\n")

}

}

#include <stdio.h>

void main(){

    int a[2][4]={0},i=0,j=0

    for(i=0i<2i++)

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

            scanf("%d",&a[i][j])

}

以上代码是输入8个数存入整型数组。希望能帮到你