生成C++的代码:输入最多十个整数,找出最大值,最小值,并计算平均值、
时间: 2024-04-30 16:24:36 浏览: 199
求数组最大值,最小值,平均值,排序,寻找指定数据.rar————求数组最大值,最小值,平均值,排序,寻找指定数据
5星 · 资源好评率100%
以下是生成的 C++ 代码,可以实现输入最多十个整数,找出最大值、最小值和平均值的功能:
```
#include <iostream>
using namespace std;
int main() {
int n, x, max_val = INT_MIN, min_val = INT_MAX, sum = 0, count = 0;
cout << "请输入整数个数(最多10个):";
cin >> n;
while (n--) {
cout << "请输入整数:";
cin >> x;
max_val = max(max_val, x);
min_val = min(min_val, x);
sum += x;
count++;
}
if (count == 0) {
cout << "未输入任何整数!" << endl;
} else {
cout << "最大值为:" << max_val << endl;
cout << "最小值为:" << min_val << endl;
cout << "平均值为:" << double(sum) / count << endl;
}
return 0;
}
```
该程序首先会提示用户输入整数个数,然后通过循环输入每个整数,并且在输入的过程中动态更新最大值、最小值和总和。最后,程序会根据输入的整数个数输出最大值、最小值和平均值。如果用户没有输入任何整数,则程序会输出一个提示信息。
阅读全文