重学C++ 数组 掷骰子程序

来源:互联网 发布:程序员架构师转型必备 编辑:程序博客网 时间:2024/06/05 04:34

//原始程序来自C++程序员教程

#include<iostream>using std::cout;using std::endl;#include <iomanip>using std::setw;#include <cstdlib>using std::rand;using std::srand;#include<ctime>using std::time;int main(){const int arraySize=7;int frequency[arraySize]={};srand(time(0));for(int roll=1;roll<=6000000;roll++){frequency[1+rand()%6]++;}cout<<"FACE:"<<setw(13)<<"Frequency"<<endl;for(int face=1;face<arraySize;face++){cout<<setw(4)<<face<<setw(13)<<frequency[face]<<endl;}return 0;}