技术百科网

C语言随机函数如何控制概率-(c语言控制随机数范围)

来源网络

首先我们用dev-c++创建一个c语言源代码,小编已经在这里把所有的代码都写好了.

C语言随机函数如何控制概率-(c语言控制随机数范围)[图]

在开始之前,我们介绍两个函数.

srand(); //用来设置随机数的种子

C语言随机函数如何控制概率-(c语言控制随机数范围)[图]

rand();  //用来取随机数

C语言随机函数如何控制概率-(c语言控制随机数范围)[图]

上源代码:

#include

#include

#include  

int main( )

{

int i;

int max,temp;

srand((unsigned)time( NULL ) );  

for(i = 0; i < 3000;i++){

temp=rand()%100+1;

//这是用来统计概率的

if(temp>50)

max++; 

printf("%d\n", temp);

}

//输出的概率大概是50%上下

printf("%f\n", (float)max/3000);

}

C语言随机函数如何控制概率-(c语言控制随机数范围)[图]

标签: