本文主要是介绍C基础-求同存异,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述
输入两个数组(数组元素个数6和8),输出在两个数组中都出现的元素(如a[6]={2,3,4,5,6,7},b[8]={3,5,7,9,11,13,15,19},则输出3、5、7)。
输入描述
输出共2行,第1行6个整数,第2行8个整数,所有整数不超过int范围
输出描述
每行一个共同元素,升序输出
样例输入
2 3 4 5 6 7
3 5 7 9 11 13 15 19
样例输出
3
5
7
示例代码:
#include <iostream>
using namespace std;
int main(){int a[6],b[8];for(int i=0;i<6;i++)cin>>a[i];for(int i=0;i<8;i++)cin>>b[i];for(int i=0;i<6;i++)for(int j=0;j<8;j++)if(a[i]==b[j]){ cout<<a[i]<<endl;break;}return 0;
}
这篇关于C基础-求同存异的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!