C语言输入两个数组(数组元素个数6和8),输出在两个数组中都出现的元素(如a[6]={2,3,4,5,6,7},b[8]={3,5,7,9,11,13,15,19},则输出3、5、7)
时间: 2023-09-30 16:10:56 浏览: 130
P: "PreferedAngleZ", "Double", "", 0
P: "LookAtProperty", "Object", "", 可以使用两个for循环遍历两个数组,判断每个元素是否在另一个数组中出现,如果出 {
Count: 0
}
P: "UpVectorProperty", "Object", "", {
Count: 0现则输出该元素。
以下是示例代码:
```c
#include <stdio.h>
int main() {
int a[
}
P: "Show", "Bool", "", 1
P: "NegativePercentShapeSupport", "Bool",6] = {2, 3, 4, 5, 6, 7};
int b[8] = { "", 1
P: "DefaultAttributeIndex", "Integer", "", 0
P: "Lcl Translation", "3, 5, 7, 9, 11, 13, 15, 19};
for (int i =Lcl Translation", "", "A",0,0,0
P: "Lcl Rotation", "Lcl Rotation", "", " 0; i < 6; i++) {
for (int j = 0; j < 8; j++) {
if (a[i] == b[j]) {
printf("%d ", a[i]);
break; // 如果已经找到相A",0,0,0
P: "Lcl Scaling", "Lcl Scaling", "", "A",1,1,同的元素,可以直接跳出内层循环
}
}
}
return 0;
}
```
输出结果为:
```
3 5 7
```
阅读全文