链接:记负均正_牛客题霸_牛客网 (nowcoder.com)
输入描述:
首先输入一个正整数n,
然后输入n个整数。
输出描述:
输出负数的个数,和所有正整数的平均值。
示例1
输入:11
1 2 3 4 5 6 7 8 9 0 -1
输出:1 1.5
注意要将0的情况区分开,0不能当分母
#include <stdio.h>
int main() {
int n = 0;
scanf("%d",&n);
int a = 0;
int count = 0;
int count2 = 0;
double sum = 0;
for(int i = 0;i < n;i++)
{
scanf("%d",&a);
if(a<0)
{
count++;
}
if(a>0)
{
count2++;
sum += a;
}
}
if(count2>0)
{
printf("%d %.1f",count,sum/count2);
}
else
{
printf("%d 0.0",count);
}
return 0;
}