习题8-2 在数组中查找指定元素 (15 分)

#include <stdio.h>
#define MAXN 10

int search(int list[], int n, int x);

int main()
{
    int i, index, n, x;
    int a[MAXN];

    scanf("%d", &n);
    for (i = 0; i < n; i++)
        scanf("%d", &a[i]);
    scanf("%d", &x);
    index = search(a, n, x);
    if (index != -1)
        printf("index = %d\n", index);
    else
        printf("Not found\n");

    system("pause");
    return 0;
}

/* 你的代码将被嵌在这里 */
int search(int list[], int n, int x) {
    int t = -1;
    for (int i = 0; i < n; i++) {
        if (x == list[i]) {
            t = i;
            break;
        }
    }
    return t;
}

 

posted @ 2022-02-17 09:20  JamesGordan  阅读(39)  评论(0)    收藏  举报