當前位置:編程學習大全網 - 網站源碼 - java題: 自己定義兩個4*4階矩陣,求兩個矩陣的和、差。

java題: 自己定義兩個4*4階矩陣,求兩個矩陣的和、差。

看來樓主還是新手,我把代碼盡可能的給妳寫的詳細了點,主要還是記住,數組的操作就用for循環,幾維的數組就嵌套幾個循環就行,比如本例中的是二維數組,所以用兩個for循環進行數組的輸入和數組的輸出就行了。加油,多多練習就ok。代碼如下:

#include<stdio.h>

void?main()

{

int?i,j,a[4][5]={0},b[4][5]={0},c[4][5]={0};

printf("請輸入a矩陣的各個元素:\n");

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

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

scanf("%d",&a[i][j]);

printf("請輸入b矩陣的各個元素:\n");

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

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

scanf("%d",&b[i][j]);

printf("您輸入的a矩陣是:\n");

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

{

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

printf("%d?",a[i][j]);

printf("\n");

}

printf("\n");

printf("\n");

printf("您輸入的a矩陣是:\n");

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

{

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

printf("%d?",b[i][j]);

printf("\n");

}

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

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

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

printf("兩個矩陣相加的結果為:\n");

printf("\n");

printf("\n");

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

{

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

printf("%d?",c[i][j]);

printf("\n");

}

}

  • 上一篇:菜鳥在LINUX系統下安裝運行eclipse報錯,求助各位大神幫忙啊
  • 下一篇:在快點閱讀上寫小說真的能賺$$嗎?
  • copyright 2024編程學習大全網