Advertisement

用c++语言实现矩阵乘法运算

阅读量:

此前对使用C++语言实现矩阵乘法一直抱有敬畏之心……由于从未亲自尝试过,今天终于决定动手实践了一次。

原题

体会到vector初始化的方式是其中的一个关键点

采用vector(5,0)的形式进行定义。

除此之外,代码中充斥着大量嵌套的for循环结构。

复制代码
 #include <iostream>

    
 #include <vector>
    
  
    
 using namespace std;
    
 int main()
    
 {
    
     int rowA, colA, colB;
    
     int& rowB = colA;//[rowA,colA] [rowB,colB] colA =rowB
    
     cin>>rowA;
    
     cin>>colA;
    
     cin>>colB;
    
     //while(cin>>rowA>>colA>>colB)
    
  
    
     vector<vector<int>> mat1(rowA,vector<int>(colA,0));

全部评论 (0)

还没有任何评论哟~