找到数组中最小的数的函数 C语言
时间: 2024-09-21 08:01:43 浏览: 34
在C语言中,你可以通过遍历数组并比较每个元素来找到数组中的最小值。这里有一个简单的函数示例,它接受一个整型数组作为输入,并返回数组中的最小值:
```c
#include <stdio.h>
int findMin(int arr[], int size) {
int min = arr[0]; // 假设第一个元素是最小的
for (int i = 1; i < size; i++) { // 从第二个元素开始比较
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int myArray[] = {5, 2, 9, 1, 7};
int arraySize = sizeof(myArray) / sizeof(myArray[0]);
int smallestNumber = findMin(myArray, arraySize);
printf("The smallest number in the array is %d\n", smallestNumber);
return 0;
}
```
阅读全文