矩阵数组转置

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;
}

输入一个三行四列的矩阵

将矩阵按四行三列输出

相关推荐
下午见。15 分钟前
深入理解C语言共用体/联合体(union):大小计算与大小端判断实战
c语言·笔记·学习
Boop_wu25 分钟前
[Java EE] 多线程 -- 初阶(1)
java·jvm·算法
egoist202337 分钟前
[linux仓库]线程同步与生产者消费者模型[线程·陆]
linux·c语言·开发语言·线程同步·阻塞队列·生产者消费者模型
陌路2040 分钟前
Linux33 网络编程-多线程TCP并发
网络·算法
顾安r6 小时前
11.8 脚本网页 星际逃生
c语言·前端·javascript·flask
LaoZhangGong1237 小时前
STM32 F103外部晶振8MHz改为12MHz,如何配置?
c语言·stm32·单片机·嵌入式硬件·晶振
星释8 小时前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言·算法·rust
星释8 小时前
Rust 练习册 :Nth Prime与素数算法
开发语言·算法·rust
多喝开水少熬夜9 小时前
Trie树相关算法题java实现
java·开发语言·算法
WBluuue9 小时前
数据结构与算法:树上倍增与LCA
数据结构·c++·算法