如何使用C++编程来获取并计算输入十个整数的最大值、最小值以及它们的平均值?
时间: 2024-11-15 13:22:22 浏览: 40
在C++中,你可以使用`cin`来获取用户的输入,并使用数组或vector存储这些整数。以下是获取最大值、最小值和平均值的一种简单方法:
首先,你需要创建一个包含10个元素的整数数组或vector。这里我们假设你选择的是数组,因为数组大小是固定的。
```cpp
#include <iostream>
using namespace std;
int main() {
int numbers[10];
// 获取用户输入
for (int i = 0; i < 10; i++) {
cout << "请输入第 " << (i+1) << " 个整数: ";
cin >> numbers[i];
}
// 初始化最大值和最小值为第一个数字
int max_value = numbers[0], min_value = numbers[0];
// 计算最大值和最小值
for (int i = 1; i < 10; i++) {
if (numbers[i] > max_value) {
max_value = numbers[i];
}
if (numbers[i] < min_value) {
min_value = numbers[i];
}
}
// 计算平均值
double sum = 0;
for (int i = 0; i < 10; i++) {
sum += numbers[i];
}
double average = sum / 10;
// 输出结果
cout << "最大值: " << max_value << endl;
cout << "最小值: " << min_value << endl;
cout << "平均值: " << average << endl;
return 0;
}
```
阅读全文
相关推荐


















