c++使用vector实现矩阵除以一个数
#include <vector>
#include <iostream>
using namespace std;
vector<vector<double>> martrix_divid_num(vector<vector<double>> m, double num) {
for (int i = 0; i < m.size(); i++)
{
for (int j = 0; j < m[0].size(); j++)
{
m[i][j] = m[i][j] / num;
}
}
return m;
}
int main() {
vector<vector<double>> nums1 = {
{1, 2, 3},
{4, 15, 6},
{7, 8, 8}
};
vector<vector<double>> w = martrix_divid_num(nums1, 3);
for (int i = 0; i < w.size(); i++)
{
for (int j = 0; j < w[0].size(); j++)
{
cout << w[i][j] << " ";
}
cout << endl;
}
}