當前位置:編程學習大全網 - 編程軟體 - 矩陣知識編程

矩陣知識編程

# include & ltstdio.h & gt

# include & lttime.h & gt

# include & ltstdlib.h & gt

//矩陣A是2*4的矩陣,矩陣B是4*2的矩陣。c=a*b用C語言編程實現。

void main()

{

int a[2][4],b[4][2],c[2][2],I,j,k;

srand(time(0));

for(I = 0;我& lt4;i++)

for(j = 0;j & lt2;j++)

{

b[I][j]= rand()% 10;//給A和B數組賦值

a[j][I]= rand()% 10;

}

Printf("壹個數組是:\ n ");

for(I = 0;我& lt2;i++)

{

for(j = 0;j & lt4;j++)

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

printf(" \ n ");

}

Printf("數組b是:\ n ");

for(I = 0;我& lt4;i++)

{

for(j = 0;j & lt2;j++)

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

printf(" \ n ");

}

for(I = 0;我& lt2;I++) //這個循環體是這個程序的關鍵:主要用來實現數組//組乘。

for(j = 0;j & lt2;j++)

{

for(k = 0;k & lt4;++k)

c[I][j]= a[I][j]* b[j][I];

}

printf(" Result:\ n ");

for(I = 0;我& lt2;i++)

{

for(j = 0;j & lt2;j++)

printf("%2d ",c[I][j]);

printf(" \ n ");

}

}

  • 上一篇:編程讓十個數字變成壹個圓。
  • 下一篇:清洗節氣門後怠速不穩怎麽辦?
  • copyright 2024編程學習大全網