定义一个大小为10的整数数组,编程实现下面的功能。 1、数组的输入和输出。 2、计算数组的平均分。 3、查找数组的最大值。 4、统计数组中不及格的元素个数。
时间: 2024-02-24 13:56:32 浏览: 37
好的,针对您的问题,我来回答。
以下是一个C++代码示例,可以实现您所需的功能:
```c++
#include<iostream>
using namespace std;
int main() {
const int SIZE = 10; // 定义数组的大小
int arr[SIZE]; // 定义整数数组
// 输入数组元素
cout << "请输入" << SIZE << "个整数:" << endl;
for (int i = 0; i < SIZE; i++) {
cin >> arr[i];
}
// 输出数组元素
cout << "数组元素为:";
for (int i = 0; i < SIZE; i++) {
cout << arr[i] << " ";
}
cout << endl;
// 计算平均分
int sum = 0;
for (int i = 0; i < SIZE; i++) {
sum += arr[i];
}
double average = static_cast<double>(sum) / SIZE;
cout << "数组的平均分为:" << average << endl;
// 查找最大值
int max = arr[0];
for (int i = 1; i < SIZE; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
cout << "数组的最大值为:" << max << endl;
// 统计不及格的元素个数
int failNum = 0;
for (int i = 0; i < SIZE; i++) {
if (arr[i] < 60) {
failNum++;
}
}
cout << "不及格的元素个数为:" << failNum << endl;
return 0;
}
```
希望可以帮助到您!
阅读全文