您的位置:首页 > 其它

顺序查找

2016-03-03 00:10 295 查看
#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include <stdlib.h>

int SequentialSearch(int a[], int n, int x)

{

    int i;

    for (i = 0; i < n; i++)

    {

        if (x == a[i])

        {

            return i;

        }

    }

    return -1;

}

int main()

{

    int x, result;

    int a[10] = { 2, 4, 6, 8, 0, 1, 3, 5, 7, 9 };

    printf("请输入你要查找的数:");

    scanf("%d", &x);

    result = SequentialSearch(a, 10, x);

    if (result==-1)

    {

        printf("没有找到。\n");

    }

    else

    {

        printf("在a[%d]里找到%d\n", result, x);

    }

    system("pause");

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: