顺序查找,从前往后,c语言程序代码
时间: 2024-10-26 12:02:02 浏览: 6
顺序查找是一种简单的查找算法,它的基本思路是从数据集合的第一个元素开始,依次向后查找,直到找到目标元素或搜索完整个集合为止。以下是从前往后顺序查找的C语言代码:
```c
#include <stdio.h>
int sequentialSearch(int arr[], int n, int x) {
int i;
for (i = 0; i < n; i++) {
if (arr[i] == x) {
return i;
}
}
return -1; // 如果没有找到,返回-1
}
int main() {
int arr[] = {3, 6, 2, 7, 1, 9};
int n = sizeof(arr) / sizeof(arr);
int x = 7;
int result = sequentialSearch(arr, n, x);
if (result == -1) {
printf("元素 %d 不存在\n", x);
} else {
printf("元素 %d 在数组中的下标为 %d\n", x, result);
}
return 0;
}
```
阅读全文