矩阵数组转置

cpp 复制代码
#include<stdio.h>
int main()
{
    int arr1[3][4];//三行四列变成四行三列
    int arr2[4][3];
    for(int i=0;i<3;i++)//三行
    {
        for(int j=0;j<4;j++)//四列
        {
            scanf("%d",&arr1[i][j]);//录入
        }

    }
     for(int i=0;i<3;i++)//转置
    {
        for(int j=0;j<4;j++)
        {
            arr2[j][i]=arr1[i][j];//将arr1的行数字与arr1的列数字交换给arr2
        }

    }
     for(int i=0;i<4;i++)//输出
    {
        for(int j=0;j<3;j++)
        {
            printf("%d ",arr2[i][j]);
        }
       printf("\n");
    }


    return 0;
}

输入一个三行四列的矩阵

将矩阵按四行三列输出

相关推荐
一碗绿豆汤4 分钟前
c语言-运算符
c语言
IT小番茄43 分钟前
Kubernetes云平台管理实战:自动加载到负载均衡(七)
算法
笑口常开xpr1 小时前
【C++继承】深入浅出C++继承机制
开发语言·数据结构·c++·算法
一碗绿豆汤1 小时前
C语言--核心语法
c语言
七饭1 小时前
C语言数据结构-排序
c语言·数据结构·排序算法
让我们一起加油好吗2 小时前
【基础算法】DFS
算法·深度优先
爱学习的小鱼gogo3 小时前
python 矩阵中寻找就接近的目标值 (矩阵-中等)含源码(八)
开发语言·经验分享·python·算法·职场和发展·矩阵
红纸2813 小时前
Subword算法之WordPiece、Unigram与SentencePiece
人工智能·python·深度学习·神经网络·算法·机器学习·自然语言处理
CUMT_DJ4 小时前
从零复现论文(1)——通感一体化实现协作基站分配与资源分配(CBARA)策略
算法·通感一体化
tt5555555555554 小时前
CSDN 教程:C++ 经典字符串与栈算法题逐行详解
c++·算法·哈希算法