c语言概率有关问题 求解~
c语言概率问题 求解~~~~~~~~~~
想实现分段概率
比如 10%的概率会发生xxx 20%概率发生xxxx 30%概率发生xxxx 剩下50%概率发生xx00
这些概率怎么实现啊???
跪求了!!!!!!
------解决方案--------------------
A=rand()%10
if (a>=0&&<1)
{
10%
}
if (a>=1&&<3)
{
20%
}
if (a>3&&<=6)
{
30%
}
if (a>6)
{
40%
}
想实现分段概率
比如 10%的概率会发生xxx 20%概率发生xxxx 30%概率发生xxxx 剩下50%概率发生xx00
这些概率怎么实现啊???
跪求了!!!!!!
------解决方案--------------------
A=rand()%10
if (a>=0&&<1)
{
10%
}
if (a>=1&&<3)
{
20%
}
if (a>3&&<=6)
{
30%
}
if (a>6)
{
40%
}