题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
#include<stdio.h>
#include<math.h>
int main()
{
int num;
int a;
while(scanf("%d",&num)!=EOF)
{
int count_n = 0;
int count_p =0;
float sum = 0;
for(int i =0;i<num;i++)
{
scanf("%d",&a);
if(a<0)
{
count_n++;
}
if(a>0)
{
count_p++;
sum+=a;
}
}
if(count_p>0)
{
printf("%d %0.1f\n",count_n,sum/count_p);
}
else {
printf("%d 0.0\n",count_n);
}
}
}
查看27道真题和解析