随机产生100以内所有整数
2013-03-16 22:55
411 查看
#include<iostream>
#include<ctime>
#include<vector>
using namespace std;
int main()
{
vector<int> bb;
int count;
int num;
srand( (unsigned)time( NULL ) );
while(bb.size()!=100)
{
count=0;
num=rand()%100;
for(vector<int>::iterator iter=bb.begin();iter!=bb.end();++iter)
{
if(*iter==num)
break;
++count;
}
if(count==bb.size())
bb.push_back(num);
}
for(vector<int>::iterator iter=bb.begin();iter!=bb.end();++iter)
cout<<*iter<<endl;
return 0;
}
#include<ctime>
#include<vector>
using namespace std;
int main()
{
vector<int> bb;
int count;
int num;
srand( (unsigned)time( NULL ) );
while(bb.size()!=100)
{
count=0;
num=rand()%100;
for(vector<int>::iterator iter=bb.begin();iter!=bb.end();++iter)
{
if(*iter==num)
break;
++count;
}
if(count==bb.size())
bb.push_back(num);
}
for(vector<int>::iterator iter=bb.begin();iter!=bb.end();++iter)
cout<<*iter<<endl;
return 0;
}
相关文章推荐
- 实现求出若干整数之和为500的连续整数(如98,99,100,101,102)的所有组合&&产生一个int数组,长度为100,并向其中随机插入1~100,要求不能重复
- 软件工程概论第一次课堂小测-------产生30个100以内的随机整数四则运算的小程序
- 产生不大于100的随机正整数,用户通过键盘对随机正整数进行猜测,猜大了给用户提示猜大,猜小提示猜小, 猜对了则提示“恭喜,猜对了”,结束游戏。
- 产生不大于100的随机正整数,用户通过键盘对随机正整数进行猜测,猜大了给用户提示猜大,猜小提示猜小, 猜对了则提示“恭喜,猜对了”,结束游戏。
- 产生100以内的整数随机数的语法
- 随机产生20个100-200的整数并对其排序。
- 定义一个int型的一维数组,包含40个元素,用来存储每个学员的成绩,循环产生40个 0~100之间的随机整数,将它们存储到一维数组中,
- 产生长度为10以内整数的随机字符串(java)
- 大一上C语言期末复习:猜价格游戏(随机生成100以内的整数,提示高/低/正确,10次未猜准判输)
- 产生10个1-100的随机整数, * 把其中的奇数按照从小到大的顺序进行排序, * 并按照“1,2,3,、、、”这样的格式打印到d盘下的number.txt文档中。
- 1.随机产生20个[10 , 100]的正整数,输出这些数以及他们中的最大数,最小数
- java:产生随机10个1000以内随机整数(从大到小)
- 计算100以内所有能被3整除的正整数的和
- 将100个100以内随机整数存入数组,将奇数存入oddNum[]中,将偶数存入Even[]中,并将oddNum[]和Even[]打印
- 随机产生20个[10 , 100]的正整数,输出这些数以及他们中的最大数
- 从大到小产生随机10个1000以内随机整数
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 1----编程实现100以内两个随机整数的加法运算练习(rand函数)
- java中产生0-100之间的随机整数
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。