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 + -
显示快捷键?