📄 0-100伪随机数发生函数代码.txt
字号:
原理是用C语言提供的伪随机函数RAND()发生随机数但是每次调用RAND()时他产生的随机数几乎是一样的,原因是种子函数SRAND()的种子是一样的在初始调用时产生的术是一样的为了给一个变值作种子 我用time()函数他是C提供的库函数,他是产生1970年1月1日到当前时间的所有秒数就可以产生一个变值
下面是具体的代码实现(我在机房里调试通过了)
#include <stdlib.h>
#include <stdio.h>
#include "time.h"
int main(void) {
int i;
int s;
srand(time(NULL)); //这个函数是随机函数的种子函数
printf("%d\n",time(NULL));
printf("Ten random numbers from 0 to 99\n\n");
for(i=0; i<10; i++)
{
printf("%d\n", rand()%100);//rand()是随机数发生函数
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -