调和平均 C语言
調(diào)和平均 C語(yǔ)言
描述:
N個(gè)正數(shù)的算數(shù)平均是這些數(shù)的和除以N,它們的調(diào)和平均是它們倒數(shù)的算數(shù)平均的倒數(shù)。本題就請(qǐng)你計(jì)算給定的一系列正數(shù)的調(diào)和平均值
輸入:
每個(gè)輸入包含 1 個(gè)測(cè)試用例。每個(gè)測(cè)試用例第 1 行給出正整數(shù)N(≤1000);第 2 行給出N個(gè)正數(shù),都在區(qū)間[0.1,100]內(nèi)。
輸出:
在一行中輸出給定數(shù)列的調(diào)和平均值,輸出小數(shù)點(diǎn)后2位。
輸入樣例 1:
8
10 15 12.7 0.3 4 13 1 15.6
輸出樣例 1:
1.61
輸入樣例 2 :
4
11 22 45 32
輸出樣例 2:
21.07
輸入樣例 3:
6
14 34 56 73 23 33
輸出樣例 3:
29.10
來(lái)源:
https://pintia.cn/problem-sets/994805046380707840/problems/1336215880692482051
代碼如下:
#include <stdio.h> int main() {int n,i;float a,sum=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%f",&a);sum+=1/a;}printf("%.2f",1/(sum/n));return 0; }總結(jié)
- 上一篇: 计算机怎么换背景图片,电脑开机背景图怎么
- 下一篇: Web性能优化:雅虎35条