作业帮 > 综合 > 作业

我想用C++做以一定概率产生数字的函数,求代码

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 16:30:30
我想用C++做以一定概率产生数字的函数,求代码
想做到每一次调用这个函数就以96%的概率返回数字1,以2%的概率返回数字2,以2%的概率返回数字3,我用的是Dev-Cpp,
我想用C++做以一定概率产生数字的函数,求代码
我用VC++ 6.0给你写了一个大概,就是先生成一个100之内的随机数,然后判断如果在96以内就输出1,97,98就输出2,99,100就输出3
#include
#include
using namespace std;
int main()
{
srand((unsigned)time(NULL));
for(int i=0; i