利用函数求一维数组中10个整数的最小值用c++实现
时间: 2024-09-11 07:10:01 浏览: 94
//写一个函数拷贝字符串-C++ 数组 一维数组 二维数组
在C++中,你可以通过遍历数组并比较每个元素找到最小值。下面是一个简单的示例,展示如何利用函数findMinimum()来求解一维整数数组中的最小值:
```cpp
#include <iostream>
// 定义函数 findMinimum,接受一个整型数组和数组长度作为参数
int findMinimum(int arr[], int n) {
// 初始化最小值为数组的第一个元素
int min = arr[0];
// 遍历数组,如果发现更小的元素,则更新最小值
for (int i = 1; i < n; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
// 创建一个包含10个整数的一维数组
int numbers[] = {5, 9, 1, 7, 3, 8, 6, 2, 4, 10};
int array_size = sizeof(numbers) / sizeof(numbers[0]); // 获取数组大小
// 调用 findMinimum 函数,并打印结果
int minimum_value = findMinimum(numbers, array_size);
std::cout << "最小值是: " << minimum_value << std::endl;
return 0;
}
```
在这个程序中,`findMinimum`函数会返回输入数组中的最小值。在`main`函数里,我们创建了一个包含10个整数的数组,并将其传递给这个函数。
阅读全文