编写一段c++代码 要求输入5个数 分别求它们的最大值 最小值和平均数
时间: 2024-10-24 17:14:32 浏览: 7
当然可以,以下是一个简单的C++代码片段,用于输入五个整数,并计算最大值、最小值以及平均数:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> numbers;
// 输入5个数字
for (int i = 0; i < 5; i++) {
int num;
std::cout << "请输入第 " << i + 1 << " 个数: ";
std::cin >> num;
numbers.push_back(num);
}
// 计算最大值、最小值和平均值
int max_value = *std::max_element(numbers.begin(), numbers.end());
int min_value = *std::min_element(numbers.begin(), numbers.end());
double sum = 0;
for (int num : numbers) {
sum += num;
}
double average = sum / numbers.size();
// 输出结果
std::cout << "最大值: " << max_value << "\n";
std::cout << "最小值: " << min_value << "\n";
std::cout << "平均数: " << average << "\n";
return 0;
}
```
当你运行这段代码,它会提示你依次输入五个数字,然后显示这五个数的最大值、最小值和平均值。
阅读全文