首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

平均数跟标准差

2013-10-12 
平均数和标准差求5个数的平均数和标准差。标准差的计算公式为:第一行一个正整数T,表示有T组测试数据。以下每

平均数和标准差

求5个数的平均数和标准差。标准差的计算公式为:


平均数跟标准差

第一行一个正整数T,表示有T组测试数据。以下每行是一组数,每组数由空格分开的5个正整数构成,每个整数不大于1000。

对于每组数据输出一行,即平均数和标准差,两个数据均保留3位小数,并且以一个空格隔开。

#include<iostream>#include<stdio.h>#include<cmath>using namespace std;int main(){ int n; double a[10],average; cin>>n; while(n--) { double s=0.0; for(int i=1;i<=5;i++) { cin>>a[i]; s+=a[i]; } average=(s*1.0)/5; s=0.0; for(int i=1;i<=5;i++) s+=(average-a[i])*(average-a[i]); s=sqrt(s/5); printf("%.3f %.3f\n",average,s); } return 0;}