信息学奥赛一本通 1119:矩阵交换行 | OpenJudge NOI 1.8 01 矩阵交换行
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 1119:矩阵交换行 | OpenJudge NOI 1.8 01 矩阵交换行
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
【題目鏈接】
ybt 1119:矩陣交換行
OpenJudge NOI 1.8 01:矩陣交換行
【題目考點(diǎn)】
1. 二維數(shù)組
2. 交換兩個(gè)int型整數(shù)
- 使用<iostream>中的swap函數(shù)
- 在代碼中交換a,b兩個(gè)int型變量
- 自己寫交換變量函數(shù)void Swap(int &a, int &b)
【題解代碼】
解法1:
#include <bits/stdc++.h> using namespace std; int main() {int a[6][6], m, n;for(int i = 1; i <= 5; ++i)//輸入矩陣for(int j = 1; j <= 5; ++j)cin >> a[i][j];cin >> m >> n;for(int j = 1; j <= 5; ++j)//遍歷列,交換第m行與第n行swap(a[m][j], a[n][j]);for(int i = 1; i <= 5; ++i)//輸出矩陣{for(int j = 1; j <= 5; ++j)cout << a[i][j] << ' ';cout << endl;}return 0; }總結(jié)
以上是生活随笔為你收集整理的信息学奥赛一本通 1119:矩阵交换行 | OpenJudge NOI 1.8 01 矩阵交换行的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通 1109:开关灯 |
- 下一篇: 信息学奥赛一本通 1112:最大值和最小