當前位置:編程學習大全網 - 編程軟體 - c++編程題編寫程序實現將壹個n*n的矩陣的行列互換,在屏幕上輸出互換後的矩陣。具體要求如下:

c++編程題編寫程序實現將壹個n*n的矩陣的行列互換,在屏幕上輸出互換後的矩陣。具體要求如下:

#include<iostream>

#include <iomanip>

using namespace std;

int main() {

int n, tmp;

cin >> n;

int **a = new int*[n];

for (int i = 0; i < n; i++)

a[i] = new int[n];

for (int i = 0; i < n; i++)

for (int j = 0; j < n; j++)

cin >> a[i][j];

for (int i = 0; i < n; i++)

for (int j = i + 1; j < n; j++) {

tmp = a[i][j];

a[i][j] = a[j][i];

a[j][i] = tmp;

}

cout<<endl;

for (int i = 0; i < n; i++,cout<<endl)

for (int j = 0; j < n; j++)

cout <<setiosflags(ios::left)<< setw(6)<<a[i][j];

for (int i = 0; i < n; i++)

free(a[i]);

return 0;

}

  • 上一篇:新冠抗疫編程遊戲的原創部分指的是什麽
  • 下一篇:幼兒園教案評語及建議有哪些?
  • copyright 2024編程學習大全網