给定一个 5*5 的矩阵(数学上,一个 r×c 的矩阵是一个由 r 行 c 列元素排列成的矩形阵列),将第 n 行和第 m 行交换,输出交换后的结果。

#include <iostream>

using namespace std;

int main()

{

int a[5][5], m, n, i, j;

for (i=0; i<5; i++)

for (j=0; j<5; j++)

cin >> a[i][j];

cin >> m >> n;

for (j=0; j<5; j++){

i = a[m-1][j];

a[m-1][j] = a[n-1][j];

a[n-1][j] = i;

}

for (i=0; i<5; i++){

for (j=0; j<5; j++){

cout << a[i][j] << " ";

}

cout << endl;

}

return 0;

}

相关推荐
全栈凯哥20 分钟前
Java详解LeetCode 热题 100(26):LeetCode 142. 环形链表 II(Linked List Cycle II)详解
java·算法·leetcode·链表
全栈凯哥23 分钟前
Java详解LeetCode 热题 100(27):LeetCode 21. 合并两个有序链表(Merge Two Sorted Lists)详解
java·算法·leetcode·链表
SuperCandyXu27 分钟前
leetcode2368. 受限条件下可到达节点的数目-medium
数据结构·c++·算法·leetcode
Humbunklung44 分钟前
机器学习算法分类
算法·机器学习·分类
Ai多利1 小时前
深度学习登上Nature子刊!特征选择创新思路
人工智能·算法·计算机视觉·多模态·特征选择
lyh13441 小时前
【SpringBoot自动化部署方法】
数据结构
愈努力俞幸运1 小时前
c++ 头文件
开发语言·c++
~山有木兮1 小时前
C++设计模式 - 单例模式
c++·单例模式·设计模式
十五年专注C++开发2 小时前
CMake基础:gcc/g++编译选项详解
开发语言·c++·gcc·g++
MSTcheng.2 小时前
【数据结构】顺序表和链表详解(下)
数据结构·链表