c语言的随机函数在TC和VC中是什么呀?

hewei1999 2004-12-24 10:51:49
c语言的随机函数在TC中好像是random(),在VC中好像是rand()是吗 在头文件中写什么呀?在函数中怎么用呀 !高手请教??????
...全文
59 点赞 收藏 3
写回复
3 条回复
jin_xiaolu2000 2004年12月24日
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(void)
{
randomize();
printf("Random number in the 0-99 range: %d
", random (100));
return 0;
}

c中的random
srand( (unsigned)time( NULL ) );产生种子,然后使用rand()
random()会自动调GetTickCount()得到一个数
回复 点赞
snow810211 2004年12月24日
rand <stdlib.h>
Example
/* RAND.C: This program seeds the random-number generator
* with the time, then displays 10 random integers.
*/

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

void main( void )
{
int i;

/* Seed the random-number generator with current time so that
* the numbers will be different every time we run.
*/
srand( (unsigned)time( NULL ) );

/* Display 10 numbers. */
for( i = 0; i < 10;i++ )
printf( " %6d\n", rand() );
}

Output
6929
8026
21987
30734
20587
6699
22034
25051
7988
10104

回复 点赞
JerrySabrina 2004年12月24日
Routine Required Header
rand <stdlib.h>
回复 点赞
发动态
发帖子
C语言
创建于2007-09-28

3.2w+

社区成员

24.0w+

社区内容

C语言相关问题讨论
社区公告
暂无公告