c++简单循环判断求?

数组a的10个数分别是{7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81},

a中数据的平均值v,将大于等于V的数组元素进行求和sum、小于V的数组元素累计求个数count。

遍历统计即可

#include <bits/stdc++.h>

using namespace std;
int main(){
    int i,count=0,a[10]={7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81},sum=0;
    float ave;
    for(i=0;i<10;i++){
        sum+=a[i];
    }
    ave=sum*1.0/10;
    cout<<ave<<endl;
    sum=0;
    for(i=0;i<10;i++){
       if(a[i]>ave)
        sum+=a[i];
    }
    cout<<sum<<endl;
    for(i=0;i<10;i++){
       if(a[i]<ave)
        count++;
    }
    cout<<count<<endl;
}
/*1 2 3 4 5 6 7 8 9 10*/

循环相加再除10就可以了。