中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

C 語言實例 - 矩陣轉(zhuǎn)換

C 語言實例 C 語言實例

矩陣轉(zhuǎn)換。

實例

#include <stdio.h> int main() { int a[10][10], transpose[10][10], r, c, i, j; printf("輸入矩陣的行與列: "); scanf("%d %d", &r, &c); // 存儲矩陣的元素 printf("n輸入矩陣元素:n"); for(i=0; i<r; ++i) for(j=0; j<c; ++j) { printf("輸入元素 a%d%d: ",i+1, j+1); scanf("%d", &a[i][j]); } // 顯示矩陣 a[][] */ printf("n輸入矩陣: n"); for(i=0; i<r; ++i) for(j=0; j<c; ++j) { printf("%d ", a[i][j]); if (j == c-1) printf("nn"); } // 轉(zhuǎn)換 for(i=0; i<r; ++i) for(j=0; j<c; ++j) { transpose[j][i] = a[i][j]; } // 顯示轉(zhuǎn)換后的矩陣 a printf("n轉(zhuǎn)換后矩陣:n"); for(i=0; i<c; ++i) for(j=0; j<r; ++j) { printf("%d ",transpose[i][j]); if(j==r-1) printf("nn"); } return 0; }

輸出結(jié)果為:

輸入矩陣的行與列: 2 3

輸入矩陣元素:
輸入元素 a11: 2
輸入元素 a12: 3
輸入元素 a13: 4
輸入元素 a21: 5
輸入元素 a22: 6
輸入元素 a23: 4

輸入矩陣: 
2  3  4  

5  6  4  


轉(zhuǎn)換后矩陣:
2  5  

3  6  

4  4  

C 語言實例 C 語言實例

其他擴展