GOGOGO

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();
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值