输入描述: 输入数据含有不多于5组的数据,每组数据由一个整数n(n<=50) 输出描述: 对于每组数据,输出其平均值,精确到小数点后3位,每个平均数应单独占一行,请用C++写出来
时间: 2023-05-17 21:03:43 浏览: 92
很高兴为您解答问题!以下是C知道的回答:
#include <stdio.h>
int main() {
int n, i, j;
double sum, avg;
while (scanf("%d", &n) != EOF) {
sum = 0;
for (i = 0; i < n; i++) {
scanf("%d", &j);
sum += j;
}
avg = sum / n;
printf("%.3lf\n", avg);
}
return 0;
}
以上代码可以计算输入数据中每组数据的平均值,并将结果输出,精确到小数点后3位。请注意,每个平均数应单独占一行。
阅读全文