写c++程序用来统计数组中偶数的个数并输出这些偶数的平均值
时间: 2024-01-25 21:02:28 浏览: 73
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,下面是对应的C++代码:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9}; // 示例数组
int evenCount = 0; // 偶数个数
int evenSum = 0; // 偶数之和
for(int i = 0; i < sizeof(arr) / sizeof(int); i++) {
if(arr[i] % 2 == 0) { // 判断是否为偶数
evenCount++; // 偶数个数加1
evenSum += arr[i]; // 偶数之和加上当前偶数值
}
}
double evenAvg = (double)evenSum / evenCount; // 偶数平均值
cout << "偶数个数:" << evenCount << endl;
cout << "偶数平均值:" << evenAvg << endl;
return 0;
}
```
运行结果为:
```
偶数个数:4
偶数平均值:5
```
阅读全文