C++ 比较数组的所有元素

C++ 比较数组的所有元素,c++,arrays,C++,Arrays,对于一个我为好玩而写的程序(一个为你找到最高公因数和最低公倍数的程序);我遇到了一些困难 我有两个数组,包含14个数字。为了找到所有数字的最小公倍数,我需要比较每个数组中的每个元素。到目前为止,我已经完成了以下测试: for(int i = 0; i < C_I_14; i++) { for(int j = 0; j < C_I_14; j++) { if(array[i] == arr[j]) { tesst

对于一个我为好玩而写的程序(一个为你找到最高公因数和最低公倍数的程序);我遇到了一些困难

我有两个数组,包含14个数字。为了找到所有数字的最小公倍数,我需要比较每个数组中的每个元素。到目前为止,我已经完成了以下测试:

for(int i = 0; i < C_I_14; i++)
{

    for(int j = 0; j < C_I_14; j++)
    {
        if(array[i] == arr[j])
        {
            tesst[i] = array[i];
        }
    }

}
for(int i=0;i
(其中C_I_14=14)

问题是,有无数的事情可能会出问题: tesst[i]=数组[i]


那么,有人能帮我整理一下我的小算法吗?

对每个输入数组进行排序,然后使用
  • 如果订货很重要,你会发现

    很有用

  • 否则,请看

    • (!!重要)然后是

  • 是否要比较数组的内容并将匹配的元素放入第三个容器中?如果我知道如何操作而不会失败,则可以。从现在起,家庭作业被称为娱乐程序。。。我明白了:)@user1074152请看下面我的答案,这样做不会失败。我希望如此。我还没到上大学的年龄。这只是为了让算法在我的头脑中运行良好。。。一个小项目(欧拉:)。谢谢。这应该很好!非常感谢。答案已经出来了,但是不匹配和词典编纂看起来真的很有趣!是的,这真的很有趣……:)@RomanB:拜托,你曾经年轻过!噢,天哪,也许你还在。嗯,玩乐很有趣!