使用数组的操作

时间:2017-11-07 16:23:56

标签: c++ arrays vector

我必须在大学使用C ++编写程序。

他们让我输入3x3矩阵的所有元素。所有元素都必须是积极的。到现在为止还挺好。矩阵的每一行代表R ^ 3矢量的分量。所以有三个向量(三个1D阵列)。我必须计算每个载体的模数并成功地做到了。

问题出现了......下一步是获得最大模数的矢量,并返回其位置。所有这些都使用了一个功能 - > int largestModulus(int Modulus [3])。我怎样才能做到这一点?因为它完全是关于比较,但这次是比较矢量,我只知道如何比较不同的单个元素。谢谢你的帮助!!

1 个答案:

答案 0 :(得分:0)

在函数的参数中, 由于您正在传递和接收2D矩阵,因此参数必须为

int largestModulus (int Modulus[][3])