计负均正

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计负均正相关的知识,希望对你有一定的参考价值。

从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。

保留两位小数

 

#include<iostream>
#include<stdio.h>
using namespace std;
int main ()
{
        int i, sum = 0;
        int a[20];
        float avg = 0;
        for(i = 0; i < 20; i++)
                cin>>a[i];
        for(i = 0; i < 20; i++)
        {
                if(a[i] < 0)
                        sum++;
                else
                        avg += a[i];
        }
        avg /= 20 - sum;
        cout<<sum<<endl;
        printf("%.2f", avg);
        return 0;
}

 

 技术分享

 

以上是关于计负均正的主要内容,如果未能解决你的问题,请参考以下文章

计负均正

华为机试题 HJ97记负均正

华为机试题 HJ97记负均正

华为机试题 HJ105记负均正II

华为OJ064-记负均正II

记负均正