问题
问答题
从键盘输入50个整数,计算并输出大于等于零的数的平均值(保留小数点后两位)。
答案
参考答案:#include<stdio.h>
#define N 50
main()
{ int a[N],i,n=0;
float sum=0,aver;
for(i=0;i<N;i++)scanf("%d",&a[i]);
for(i=0;i<N;i++)
if(a[i]>=0)
{
sum=sum+a[i];
n++;
}
if(n==0)
printf("All numbers are negative!\n");
else
{ aver=sum/n;
printf("aver=%7.2f\n",aver);
}
}