穷搜吧
就是列举出所有可能然后判断(列举用二重循环就可以了)
PS:你不是要代码吧?(要代码不是个好习惯哦)
哎,就满足以下他的欲望吧
/*5、(B)利用顺序查找法从数组a的10个元素中对关键m进行查找。 顺序查找法的思路是: 从第一个元素开始,从前向后依次与关键字比较,直到找到此元素或查找到数组尾部时结束。 若找到,返回此元素的下标;若仍未找到,返回值-1。请通过参数间的传递来实现*/
#define N 10
int search(int *a,int m) /*查找的函数*/ { int i; for(i=0;i<N;i++) if(a[i]==m) return i;
return -1; }
main() { int a[N],n,m;
for(n=0;n<N;n++){ /*输入数组a的值*/ printf("Please input a[%d] ",n); scanf("%d",&a[n]); }
printf("Please input m:"); /*输入m的值*/ scanf("%d",&m);
n=search(a,m); /*调用函数判断*/
if(n==-1) printf("Can't found!"); else printf("Found! %d",n);
getch();
}