用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格。
输入格式:
若干个以空格间隔的实数(每个数不超过100000),以-1作为输入结束的标志。
输出格式:
一个实数,表示商品的平均价格,精确到小数点后两位。
输入样例:
890.78 2769.8 12300 3532.2 -1
输出样例:
4873.19
代码:
#include<stdio.h>
int main()
{
int i,m;
double x,sum,y,n;
scanf("%lf",&n);
sum=n;
i=1;
if(n==-1)
printf("0.00");
else
{
while(n!=-1)
{
scanf("%lf",&n);
sum+=n;
i++;
}
i=i-1;
sum=sum+1;
printf("%.2lf",y=sum/i);
}
return 0;
}