用C语言编写按概率生成随机数!

问题描述:

用C语言编写按概率生成随机数!
已知0-9这十个数出现的概率为0:0.07 1:0.14 2:0.07 3:0.14 4:0.1 5:0.1 6:0.8 7:0.9 8:0.13 9:0.8
用C语言编写生成0-9中随机数,只要生成一个即可!
一定要用C语言写!
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
#include
#include
void main(void)
{
float y[]={0.18,0.00,0.16,0.14,0.04,0.06,0.10,0.10,0.14,0.08};
float s;
int i,j;
float rd_y;
int rd;
double r;
srand((unsigned)time(NULL));
s=y[0];
for(i=0;i s) s = y[i];
for (j=0;j
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答