C++入门学习(一) 产生随机数

来源:互联网 发布:淘宝联盟怎么登录账号 编辑:程序博客网 时间:2024/06/06 13:21

产生一个随机数组,并计算随机数组的均值和方差。代码如下:

#include<iostream>#define N 100using namespace std;int main(){int randdata[N];double sum=0;double average;double temp[N];double variance=0;cout<<"随机数:";for(int i=0;i<N;i++){       randdata[i]=-5+rand()%11; //产生-5到5之间的随机数   cout<<" "<<randdata[i];   sum+=randdata[i];}cout<<endl;average = sum/N; //计算均值cout<<"均值:"<<average<<endl;for(int j=0;j<N;j++){temp[j]=(randdata[j]-average)*(randdata[j]-average);variance+=temp[j];}variance=variance/N;cout<<"方差:"<<variance<<endl; //计算均值return 0;}

1 0
原创粉丝点击