题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
#include <stdio.h> int main() { int arr[2000]={0}; int n=0; scanf("%d",&n); int sum=0; int count1=0; int count2=0; for(int i=0;i<n;i++) { scanf("%d",&arr[i]); if(arr[i]<0) count1++; else if(arr[i]>0) { count2++; sum=sum+arr[i]; } } double mid=0.0; if(count2) { mid=(double)sum/(double)count2; } printf("%d %.1f",count1,mid); return 0; }