C/C++の宿題を片付けます 102代目
■ このスレッドは過去ログ倉庫に格納されています
0066デフォルトの名無しさん
2008/01/06(日) 14:54:07#include <stdio.h>
#include <math.h>
void show(double src[3][3]){
int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
printf("%9.5lf",src[i][j]);
printf("\n");
printf("\n");
}
void inverse(double dst[3][3],double src[3][3]){
int i,j;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
dst[j][i]=src[i][j];
}
}
}
void multiple(double dst[3][3],double src1[3][3],double src2[3][3]){
int i,j,k;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
dst[i][j]=0;
for(k=0;k<3;k++){
dst[i][j]+=src1[k][j]*src2[i][k];
}
}
}
}
■ このスレッドは過去ログ倉庫に格納されています