数组比较问题
两个数组 a[]={5,6,7,8,9,10 } b[]={1,2,3,4,5,6}编程求出a[]中大于b[]中任何元素的数字并输出 能不能用二层for循环做呢 求大婶解惑?[此贴子已经被作者于2018-1-10 13:56编辑过]
程序代码:#include <stdio.h>
#define mlen 6
int max(int k[],int len)
{
int t=k[0];
for(int i=0;i<len;i++) if(t<k[i]) t=k[i];
return t;
}
int main()
{
int a[]={5,6,7,8,9,10 };
int b[]={1,2,3,4,5,6};
int t=max(b,mlen);
for(int i=0;i<mlen;i++) if(a[i]>t) printf("%d\n",a[i]);
return 0;
}
