从键盘输入10个整数,输出10个数的最大值、最小值、平均值和总和。
时间: 2023-07-10 11:17:57 浏览: 156
好的,下面是一个简单的 C++ 代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
int num[10]; // 存放10个整数
int sum = 0; // 总和
int max_num = INT_MIN; // 最大值
int min_num = INT_MAX; // 最小值
// 输入10个整数
cout << "请输入10个整数:" << endl;
for (int i = 0; i < 10; i++) {
cin >> num[i];
sum += num[i];
if (num[i] > max_num) {
max_num = num[i];
}
if (num[i] < min_num) {
min_num = num[i];
}
}
// 计算平均值
double avg = static_cast<double>(sum) / 10;
// 输出结果
cout << "最大值:" << max_num << endl;
cout << "最小值:" << min_num << endl;
cout << "平均值:" << avg << endl;
cout << "总和:" << sum << endl;
return 0;
}
```
注意,这里使用了 `INT_MIN` 和 `INT_MAX` 宏来初始化最大值和最小值,因为这些宏定义在 `<climits>` 头文件中,需要先包含该头文件。