查找两个数组相同元素C语言
时间: 2023-09-12 09:03:18 浏览: 164
二维数组元素的引用-C语言——数组
两个数组相同元素的查找可以采用双重循环的方式,先将其中一个数组的元素遍历,再和另一个数组的元素一一比较。如果有相同的元素,则将其输出即可。下面是一个简单的C语言代码示例:
```c
#include <stdio.h>
int main()
{
int arr1[] = {1, 2, 3, 4, 5};
int arr2[] = {4, 5, 6, 7, 8};
int len1 = sizeof(arr1) / sizeof(arr1[0]);
int len2 = sizeof(arr2) / sizeof(arr2[0]);
for (int i = 0; i < len1; i++)
{
for (int j = 0; j < len2; j++)
{
if (arr1[i] == arr2[j])
{
printf("%d ", arr1[i]);
}
}
}
return 0;
}
```
该程序输出结果为:4 5,即两个数组中相同的元素。
阅读全文