在数组中查找指定元素的位置函数
时间: 2023-09-11 19:11:29 浏览: 197
可以使用以下代码来在数组中查找指定元素的位置:
```cpp
int findPosition(int arr[], int n, int x) {
for(int i = 0; i < n; i++) {
if(arr[i] == x) {
return i;
}
}
return -1; // 如果数组中不存在指定元素,则返回 -1
}
```
其中,`arr` 表示要查找的数组,`n` 表示数组的长度,`x` 表示要查找的元素。函数会返回元素在数组中的位置,如果数组中不存在指定元素,则返回 -1。
相关问题
在数组中查找指定元素C语言编写函数
可以使用以下C语言代码来编写一个函数来查找一个指定元素在数组中的位置:
```
int findIndex(int arr[], int n, int x) {
int i;
for (i = 0; i < n; i++) {
if (arr[i] == x) {
return i;
}
}
return -1;
}
```
在上面的代码中,`arr` 是输入的整数数组,`n` 是数组的长度,`x` 是要查找的元素。函数会遍历整个数组,如果找到了指定元素,就会返回它在数组中的索引。如果没有找到,函数会返回 `-1`。
实现一个在数组中查找指定元素的简单函数
可以使用以下代码实现一个简单的在数组中查找指定元素的函数:
```python
def find_element(arr, element):
for i in range(len(arr)):
if arr[i] == element:
return i
return -1
```
其中,`arr` 是要查找的数组,`element` 是要查找的元素。函数使用 `for` 循环遍历数组,如果找到了指定元素,就返回该元素在数组中的下标;如果遍历完整个数组都没有找到指定元素,就返回 `-1`。
阅读全文