從鍵盤上給5 6陣列賦值,求它的轉置矩陣,並在螢幕上顯示出來?

時間 2025-03-23 08:15:30

1樓:殤雪璃愁

#include

int main()

int i, j, a[5][6], b[6][5];

for (i = 0; i < 5; i++)for (j = 0; j < 6; j++)scanf("%d", a[i][j]);

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

printf("轉置前的矩陣:");

for (i = 0; i < 5; i++)for (j = 0; j < 6; j++)printf("%d\t", a[i][j]);

printf("");

printf("轉置後的矩陣:");

for (i = 0; i < 6; i++)for (j = 0; j < 5; j++)printf("%d\t", b[i][j]);

printf("");

return 0;

從鍵盤讀取乙個3*3的矩陣,把它以及它的轉置矩陣顯示出來。急急急!!!!!!!

2樓:網友

**如下:

#include

#include

#define n 3 // 行列最大元素個數int main()

printf("");

/ 輸出轉置矩陣。

printf("轉置矩陣:");

for (i = 0; i < n; i++)printf("");

system("pause");

return 0;

執行結果:

從鍵盤輸入4*5矩陣,求矩陣最大元素及其行列位置,然後完成矩陣的轉置並輸出 請高手詳細解答

3樓:有錢買不起房子

#include

void main(void)

統計最大值。

max=a[0][0];//預設低乙個元素row=col=0;

for(i=0;i<4;i++)

for(j=0;j<5;j++)

if(max < a[i][j])//挨個比較,如果大於最大值,更改最大值。

printf("最大值=%d,在第%d行第%d列",max,row+1,col+1);

for(i=0;i<4;i++)

for(j=0;j<5;j++)

if(iprintf("顯示轉置矩陣:");

for(i=0;i<5;i++)

編寫乙個程式,求3×4陣列的轉置矩陣。要求在main函式里讀數,在change函式里把矩陣轉置。

4樓:網友

/*指標是傳的首位址,所以不能傳陣列的大小*/#include

#define m 3

#define n 4

int a[m][n];

int b[n][m];

void scanffun(int a[m][n])void display(int a[m][n])}void menue()

void change()

void displayb(int a[n][m])}int main()

return 0;}

c語言。給定乙個5行5列的二維陣列a[5][5],通過scanf函式給陣列賦值,以矩陣的形式輸出數

5樓:網友

#include

int main()

printf("");

for(i=0;i<5;i++)//主對角線上各個數字之和sum=sum+a[i][i];

printf("矩陣主對角線上的數字之和為:%d",sum);

printf("");

printf("列印輸出矩陣a左下半的三角如下:");

for(i=0;i<5;i++)//列印輸出矩陣a左下半的三角元素printf("輸入新的陣列b[5][2]: n");

for(i=0;i<5;i++)//錄入陣列b[5][2],同時對陣列c初始化。

for(i=0;i<5;i++)//矩陣相乘}for(i=0;i<5;i++)//相乘後的矩陣的輸出return 0;

幸不辱命!**除錯成功的。。

怎麼把二維陣列中的數值賦給一維陣列

單迴圈也可以 include int main void b 4 i for i 0 i 4 i return 0 用雙迴圈賦值吧,比如 int a 3 3 int b 9 int k 0 for int i 0 i 3li for int j 0 j 3 j var a array 1.100,1...

從鍵盤輸入符串,放在字元陣列a中,將字元陣列a中下標值為偶數的元素按從小到大排序。求幫助

c中菜鳥 1 include 2 include 3 include 4 define max 100 5 int main 6 你輸入的 8 char b max 你輸出的10 char temp 11 char p a 12 char q a 1 13 int i 0,j 0 14 printf...

C 問題,關於將陣列地址賦給指標的問題

int pointer 3 arr arr本身就是指標,p也是指標,如果希望用p指向陣列arr,只需p arr即可。 arr本身已經是指標型別,p arr是可以的。 白羊打醬油 的意思是取地址,而 的意思是從地址中取值。比如說 arr 0 就是將值arr 0 的地址取出賦給指標p,而陣列名arr本身...