请问C语言怎么产生随机函数!急!!!!!(10分)

  • 主题发起人 主题发起人 njtuwangmeng
  • 开始时间 开始时间
N

njtuwangmeng

Unregistered / Unconfirmed
GUEST, unregistred user!
忘了,没有书可查。谢谢了!!!!!!
 
Randomize;
Random(100)
 
那是PASCAL的。
 
c好像也是吧
要不试试rand(100)
 
好象是用SRAND ()定义的。但是,我不知道()内的参数怎么用。老烦各位了。
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
srand(time(NULL));
for (int i=0;
i<20;
i++){
//生成20个0~99的随机数
ListBox1->Items->Add(rand()%100);
}
}
//---------------------------------------------------------------------------
如果要在循环中生成随机数,请勿在循环中调用srand(),srand()只需要在程序初始化时调用一次就行,否则生成的随机数序列也并不随机。
 
在tc2。0里有个stdlib.h
里有个函数叫random(100);
可产生0-99的随即数
 
http://huaigong.myrice.com/turboc.htm
 
多人接受答案了。
 
后退
顶部