题解 | #记负均正II#
记负均正II
http://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62
#include<stdio.h>
#include<stdlib.h>
int main()
{
int num = 0;
int k = 0;
float sum = 0;
int n;
while(scanf("%d",&n)!=EOF)
{
if(n>=0)
{
sum+=n;
k++;
}
if(n<0)
{
num++;
}
}
if(k==0)//避免当输入全为复数时,除数为0的情况。
{
k=1;
}
printf("%d\n%0.1f",num,sum/k);
return 0;
} 

