荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Version (音乐,美的最初与最终), 信区: Program
标  题: Re: 一个随机数的问题
发信站: 荔园晨风BBS站 (Sun May 25 13:20:42 2003), 站内信件


#include<cstdlib>  //seed(),srand()
#include<iostream>
#include<ctime>  //time()
using namespace std;

int main()
{
  unsigned seed=time(NULL);//产生种子
  cout<<"seed="<<seed<<endl;
  srand(seed);
  int min,max;
  cout<<"Enter minimum and maximum: "; //输入最大值跟最小值
  cin>>min>>max;
  int range=max-min+1;
  for(int i=0;i<20;i++)
   {  //输出20个数字
     int r=rand()%range+min;
     cout<<r<<" ";
    }
  cout<<endl;
  return 0;
}


PS:仅仅是参考而已。不敢保证没错误哦。。呵呵。。
【 在 xiaoxin (小新) 的大作中提到: 】
: 请问有什么方法可以产生这样的随机数字:
: 从1~100
: 随机取出数字。
: 但是不能重复,
: 100次刚好取玩。


--
                      *
          *                                  *
                          *             *
                      no more to say
                  ★     just wish you   ★
                            good luck

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.50]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店