矩陣轉置
輸入一個數字構成的矩形, 將矩形的值進行轉置後列印
輸入:
第一行 正整數n(1<n<10), 表示矩陣的邊長
隨後輸入一個矩陣
輸出:
轉置後的矩陣
樣例輸入:
3
1 2 3
4 5 6
7 8 9
樣例輸出:
1 4 7
2 5 8
3 6 9
程式碼執行結果
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#define N 100
int main()
{
int n, i, j, t, k = 0;
printf("請輸入陣列的行和列\n");
scanf("%d", &n);
//順序賦值,
if (n > 1 && n <= N)
{
int a[N][N];
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
k++;
a[i][j] = k;
}
}
//轉置
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
if (i > j)
{
t = a[i][j];
a[i][j] = a[j][i];
a[j][i] = t;
}
}
}
//列印結果
printf("轉置後的結果\n");
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
printf("%4d", a[i][j]);
}
printf("\n");
}
}
return 0;
}
相關文章
- 稀疏矩陣轉置矩陣
- 資料結構:陣列,稀疏矩陣,矩陣的壓縮。應用:矩陣的轉置,矩陣相乘資料結構陣列矩陣
- 矩陣置0矩陣
- 置換矩陣矩陣
- Hadoop 2.6 使用Map Reduce實現矩陣相乘1 矩陣轉置Hadoop矩陣
- LeetCode每日一題: 轉置矩陣(No.867)LeetCode每日一題矩陣
- python中有關矩陣的建立、求逆、轉置Python矩陣
- 旋轉矩陣矩陣
- 矩陣旋轉矩陣
- Python程式碼閱讀(第41篇):矩陣轉置Python矩陣
- 每日一題@49矩陣置零每日一題矩陣
- 為什麼轉置512x512矩陣,會比513x513矩陣慢很多?矩陣
- zip矩陣轉至矩陣
- V矩陣(轉載)矩陣
- 矩陣置零—leetcode73矩陣LeetCode
- LeetCodeHot100 73. 矩陣置零 54. 螺旋矩陣 48. 旋轉影像 240. 搜尋二維矩陣 IILeetCode矩陣
- THREE 矩陣優先原則和平移旋轉矩陣矩陣
- 矩陣求導公式【轉】矩陣求導公式
- 旋轉矩陣推導矩陣
- 矩陣類及其常規運算(加、減、乘、轉置、求逆、行列式、代數餘子式、伴隨矩陣)矩陣
- 生成螺旋矩陣(方陣、矩陣)矩陣
- 稀疏矩陣之三元組壓縮儲存並且轉置矩陣
- lisp 習題 矩陣旋轉Lisp矩陣
- 客戶忠誠矩陣(轉載)矩陣
- 威脅分析矩陣(轉載)矩陣
- 賦權分析矩陣(轉載)矩陣
- IT附加價值矩陣(轉載)矩陣
- 鄰接矩陣、度矩陣矩陣
- 巨大的矩陣(矩陣加速)矩陣
- 奇異矩陣,非奇異矩陣,偽逆矩陣矩陣
- 旋轉變換(一)旋轉矩陣矩陣
- 原地旋轉矩陣(不申請新的記憶體空間旋轉矩陣)矩陣記憶體
- 矩陣矩陣
- 使用世界變換的逆轉置矩陣對法線進行變換矩陣
- 三維旋轉矩陣推導矩陣
- 產品/過程矩陣(轉載)矩陣
- 競爭態勢矩陣(轉載)矩陣
- 戰略選擇矩陣(轉載)矩陣