数组比较问题
两个数组 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; }