顺序查找(C语言)

#include
#define NUM 8

int source[]={69,65,90,37,92,6,28,54};

int SeqSearch(int s[],int n,int key)
{
    int i;
    for(i=0;i=0)
        printf("查找成功!在第%d位置!\n",pos+1);
    else
        printf("查找失败!");
    return 0;

}

优化算法:

#include
#define NUM 8

int source[NUM+1]={69,65,90,37,92,6,28,54};

int SeqSearch(int s[],int n,int key)
{
    int i;
    for(i=0;s[i]!=key;i++);
    if(i=0)
        printf("查找成功!在第%d位置!\n",pos+1);
    else
        printf("查找失败!");
    return 0;

}

你可能感兴趣的:(数据结构)