#include <stdio.h>
#include <stdlib.h>
void sort(int array[],int num);
int main(int argc, char *argv[]) {
int i,j,k=0;
int a[10]={1,7,4,8,0,2,5,3,11,21};
int b[10]={-1,2,12,6,0,4,1,13,10,8};
int c[10];
//排序
sort(a,10);
sort(b,10);
//输出
printf("The first list of part numbers:\n");
for(i=0;i<10;i++){
printf("%d\t",a[i]);
}
printf("\n");
printf("The second list of part numbers:\n");
for(i=0;i<10;i++){
printf("%d\t",b[i]);
}
printf("\n");
//寻找相同数字
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(a[i]==b[j]){
c[k]=a[i];
k++;
//printf("%d\t",c[k]);
}
}
}
printf("相同的数字为:\n");
for(i=0;i<k;i++){
printf("%d\t",c[i]);
}
printf("\n");
system("pause");
return 0;
}
void sort(int array[],int num){
int i,j,temp;
for(i=0;i<num-1;i++){
for(j=0;j<num-i-1;j++){
if(array[j]>array[j+1]){
temp=array[j+1];
array[j+1]=array[j];
array[j]=temp;
}
}
}
}
|