C语言实验——矩阵转置 (sdut oj)

来源:互联网 发布:世界编程大赛第一名 编辑:程序博客网 时间:2024/06/05 07:36


C语言实验——矩阵转置

Time Limit: 1000MS Memory Limit: 65536KB



Problem Description

输入N*N的矩阵,输出它的转置矩阵。


Input

第一行为整数N(1≤N≤100)。
接着是一个N*N的矩阵。


Output

转置矩阵。


Example Input

21 21 2


Example Output

1 12 2

Hint

Author

ZJGSU







参考代码


#include<stdio.h>int main(){    int i,j,a[100][100],n;    scanf("%d",&n);    for(i = 0; i < n; i++)    {        for(j = 0; j < n; j++)        {            scanf("%d",a[i]+j);        }    }    for(i = 0; i < n; i++)    {        for(j = 0; j < n; j++)        {            if(j == n - 1)                printf("%d\n",a[j][i]);            else                printf("%d ",a[j][i]);        }    }    return 0;}



0 0
原创粉丝点击