main.cpp
来自「三元组表方法建立矩阵和基本操作.例如,相乘,相加,插入等.」· C++ 代码 · 共 43 行
CPP
43 行
//2007.10.2
#include"Tmatrix.h"
#include<stdio.h>
void main()
{
struct TMatrix T,Tb,C,D;
Elemtype x;
int row,col;
Elemtype a[M][N]={{1,0,0},{0,2,0},{0,3,1},{4,0,0}};
CreatTmatrix(T,a);
DispTmatrix(T);
//删除指定位置元素.
DelectTmatrix(T,0,1);
DispTmatrix(T);
//插入.
InsertTmatrix(T,-1,1,1);//(T,10,1,4);
DispTmatrix(T);
printf("Input the row and col:");
scanf("%d %d",&row,&col);
x=ValueTmatrix(T,row,col);
printf("The value of row %d coloum %d is %d.\n",row,col,x);
printf("Reverse.\n");
DispTmatrix(T);
TransTmatrix(T,Tb);
printf("After Reverse.\n");
DispTmatrix(Tb);
printf("Multiple.\n");
MultTmatrix(T,Tb,C);
DispTmatrix(C);
/*printf("The sum of two matrix is:\n");
AddTmatrix(T,T,C);
DispTmatrix(C);
AddTmatrix(T,C,D);
DispTmatrix(D);
*/
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?