求均值及大于均值元素个数

Posted on   lachesism  阅读(195)  评论(0编辑  收藏  举报

输入:

输入一组整数以-1结束

输出:

输出平均值,以及大于平均值的数据的个数

复制代码
#include<stdio.h>
int main()
{
    int a[100];
    int i,over_ave=0,s,n=0,sum=0;
    float ave;
    while(1)
    {
        scanf("%d",&s);
        if(s==-1) break;
        a[n]=s;
        sum=sum+s;
        n++;
    }
    ave=sum*1.0/n;
    for(i=0;i<n;i++)
    {
        if(a[i]>ave)
        over_ave++;
    }
    printf("%.2f,%d\n",ave,over_ave);
    return 0;
}
复制代码

 

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示