zoukankan      html  css  js  c++  java
  • 矩阵的加法与乘法

    //矩阵的加法与乘法
    #include<iostream>
    using namespace std;
    #define row 4        //注意格式,这里没有分号
    #define colum 3
    int main()
    {
        int arr[row][colum]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; //注意二维数组的赋初值方式
        int arr2[row][colum]={{4,5,6},{1,2,3},{10,11,12},{7,8,9}};
        int add[row][colum];
        for(int i=0;i<row;i++)
        {
            for(int j=0;j<colum;j++)
            {
                add[i][j]=arr[i][j]+arr2[i][j];
                cout<<add[i][j]<<" ";
            }
            cout<<endl;
        }
        int arr3[colum][row]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
        int arr4[row][colum]={0};
        for(int i=0;i<row;i++)
        {
            for(int j=0;j<row;j++)
            {
                arr4[i][j]=0;
                for(int k=0;k<colum;k++)
                {
                    arr4[i][j]+=arr[i][k]*arr3[k][j];
                }
                cout<<arr4[i][j]<<" ";
            }
            cout<<endl;
        }
        return 0;
    }
  • 相关阅读:
    ivew-admin 导入excel
    ivew Upload 上传时附带的额外参数
    工厂方法模式
    简单工厂模式
    webpack (1)
    商品格子
    合同签名
    展示图片数组
    使用egg.js和egg-sequelize连接mysql
    egg 连接mysql 在mysql 插入数据
  • 原文地址:https://www.cnblogs.com/qingcheng/p/2031258.html
Copyright © 2011-2022 走看看