题目描述
输入若干整数作为学生的成绩,计算平均分。当输入负数时结束输入。
输入要求
输入若干整数,以负数作为结束标记。假设至少有一个有效的成绩。
输出要求
计算平均分(不包括负数),输出保留1位小数。
输入样例
70 80 90 80 60 -9
输出样例
76.0
#include<stdio.h>
int main()
{
double b=0,i=0,a,c,n;
while(a>=0){
scanf("%lf",&n);
if(n>=0){
i++;
a=n;
b=b+n;}
else{
break;
}
}
printf("%.1f\n",b/i);
return 0;
}