3818 - 第四章:for循环结构《练习3:求n个数的平均值》

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

先输入n,然后输入n个实数。求这n个数的平均值,保留2位小数。

   比如输入:
             3
             1.5 3.5 3.6
       输出:
             2.87

题目输入

题目输出

输入/输出样例

输入格式

3
1.5 3.5 3.6

输出格式

2.87

C语言解答

#include <stdio.h>

int main(void) {
	int i, n;
	double x, s = 0;
	scanf("%d", &n);
	for(i = 1; i <= n; i ++, s += x)
		scanf("%lf", &x);
	printf("%.2lf", s / n);
	return 0;
}

C++解答

#include<cstdio>
using namespace std;
int main()
{
	int i,n;
	double a,s=0;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		scanf("%lf",&a);
		s=s+a;
	}
	printf("%.2lf",s/n);
	return 0;
}