
展开全部
polly@nowthen:~$ cat test.c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <unistd.h> <-------如果你不用sleep()函数,这个头文件不用,
int main(void)
{
srand(time(NULL));
while(0x416D79) {
printf("random number = %d\n", rand()%100);
sleep(1); <----------not necessary
}
return 0;
}
polly@nowthen:~$ gcc -Wall test.c -o liu
polly@nowthen:~$ ./liu
random number = 86
random number = 59
random number = 85
random number = 62
random number = 14
random number = 46
random number = 64
random number = 92
^C
值得注意的就是,你的数组是几维的,就要用几对rand()取余,不然产生的随机数会超过数组的维数。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询