#include<stdio.h>int linear_search(int arr[],int len,int key ){? ? int i;? ? for(i=0;i<len;i++)? ? ? ? if(arr[i]==key)? ? ? ? ? ? break;? ? ? ? if(i<len)? ? ? ? ? ? return i;? ? ? ? ? ? else return 0;??}int main(){ int a[5]={22,45,68,213,17}; int key=68; int answer=linear_search(a[],5,key); if(answer!=-1) { printf("%d存在數(shù)組中,下標(biāo)為:%d",key,answer); } else { printf("%d不存在數(shù)組中",key); } return 0;}這個報錯是什么問題,求指點
C語言查找算法
qq_任性的鳥兒不會飛_03142556
2017-11-13 22:38:12