C语言问题:概率问题, C++怎么算?

 我来答
我爱学习112
高粉答主

2023-03-21 · 每个回答都超有意思的
知道大有可为答主
回答量:7259
采纳率:100%
帮助的人:154万
展开全部

概率C上3下5是一个组合,解答过程如下:

组合计算公式如下:

根据组合计算公式可得:C(5,3)=5!/[3!×(5-3)!]

其中:5!=5×4×3×2×1=120。

3!×(5-3)!=3!×2!=(3×2×1)×(2×1)=12。

故:C(5,3)=10。

意思是从m个不同元素中,任取n(n≤m)个元素并成一组,叫做从m个不同元素中取出n个元素的一个组合;从m个不同元素中取出n(n≤m)个元素的所有组合的个数,叫做从m个不同元素中取出n个元素的组合数。

简介

n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

亦即n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

n元集合的组合总数是它的子集的个数。

远归梦中秋9
2023-04-03
知道答主
回答量:80
采纳率:100%
帮助的人:1.6万
展开全部
(1) 设随机种子:
#include <time.h> // 包含头文件
srand((unsigned)time(NULL)); //用当前时间产生一个种子,这样,随机数的序列会随机
(2)产生随机数:
用 rand() 函数,产生随机数。
#include <stdlib.h> //头文件
#include <math.h> //头文件
例如: 产生 0到M 范围的 double 型随机数:
double x, r, M = 30.0;
r = ( (double)rand() / ((double)(RAND_MAX)+(double)(1)) ); //比例系数 0~1.0
x = r * M; // 比例系数 乘 M.
例如: 产生 0到99 范围的 整 型随机数:
y = rand() % 100;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式