平均数和标准差
求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;}