给定一个 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;

}

相关推荐
_OP_CHEN22 分钟前
C++进阶:(二)多态的深度解析
开发语言·c++·多态·抽象类·虚函数·多态的底层原理·多态面试题
l1t31 分钟前
利用DeepSeek修改数据结构提升求解集合程序效率
数据结构·python·deepseek
mount_myj2 小时前
敏感信息屏蔽(一)【java】
java·算法·极课堂
金色熊族2 小时前
装饰器模式(c++版)
开发语言·c++·设计模式·装饰器模式
先做个垃圾出来………2 小时前
偏移量解释
数据结构·算法
Dream it possible!2 小时前
LeetCode 面试经典 150_链表_旋转链表(64_61_C++_中等)
c++·leetcode·链表·面试
FanXing_zl2 小时前
基于整数MCU的FOC控制定标策略深度解析
单片机·嵌入式硬件·mcu·算法·定点运算·q15
立志成为大牛的小牛3 小时前
数据结构——三十三、Dijkstra算法(王道408)
数据结构·笔记·学习·考研·算法·图论
地平线开发者4 小时前
mul 与 reduce_sum 的优化实例
算法·自动驾驶
坚持编程的菜鸟4 小时前
LeetCode每日一题——Pow(x, n)
c语言·算法·leetcode