2017年9月11号,准备开始学习新的东西,之前坚持了不少天,突然断了,是因为自己感觉到迷茫,甚至对自己学习的专业到底要干什么都很显得模糊,目前把这个东西作为兴趣,想学点其他东西,写了一篇C++,找回下感觉,希望新的开始能有不错的收获。#include<iostream.h>
#include<stdlib.h>
class NUM{
private:
int data[25];
int num[10];
public:
NUM(int data)
{
for(int i=0;i<25;i++)
{
this->data[i]=rand()%data; //随机生成25个在0-9之间的数据;
}
}
void process();
void print();
};
void NUM::process()
{
for(int i=0;i<10;i++)
{
int k=0;
for(int j=0;j<25;j++)
{
if(i==data[j])
k++; //记录值为i的数字出现的次数;
}
num[i]=k; //储存每个数字出现的次数;
}
}
void NUM::print() //输出每个数字出现的次数,每行输出5个数字;
{
for(int i=0;i<10;i++)
{
cout<<i<<"出现次数"<<num[i]<<'\t';
if((i+1)%5==0)cout<<endl;
}
}
void main() //测试;
{
NUM test(10);
test.process();
test.print();
}