使用c加加编写一个程序找最大最小值
时间: 2024-09-12 17:16:58 浏览: 74
在 C++ 中,你可以编写一个简单的程序来找到数组中的最大值和最小值。以下是一个基本的示例,它使用了遍历数组的方式来寻找最大和最小元素:
```cpp
#include <iostream>
using namespace std;
// 函数声明
int findMin(int arr[], int size);
int findMax(int arr[], int size);
int main() {
int numbers[] = {5, 8, 1, 9, 3, 6}; // 示例数组
int array_size = sizeof(numbers) / sizeof(numbers[0]);
int min_val = findMin(numbers, array_size);
cout << "Minimum value: " << min_val << endl;
int max_val = findMax(numbers, array_size);
cout << "Maximum value: " << max_val << endl;
return 0;
}
// 寻找数组中的最小值
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 findMax(int arr[], int size) {
int max = arr[0];
for (int i = 1; i < size; i++) {
if (arr[i] > max)
max = arr[i];
}
return max;
}
```
在这个例子中,`findMin` 和 `findMax` 分别用于查找数组中的最小值和最大值。运行这个程序,它会在控制台打印出给定数组的最大和最小值。
阅读全文