69  程序D1052.c的功能是:计算概率问题.某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率.程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 15:10:29
69  程序D1052.c的功能是:计算概率问题.某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率.程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球
xT]OA+Hn?D,}'4<4ۦPĘ,md)W ,iԖU\~ ;;'wv -t{ϜsIEÏхzKOGAan} ;Μio>rU\S5Zo6{h_iKîScPf F*u`:QI$g|&e*ipQggtNY=2]TKY!抣ͱPs9)&f)%,3Eҍ0!{shZG~a nťLl؇P;éF I+BZg8IeR5V]X23:9R7.Mf䮲@7:ouX38.DŽ>sV"k<8о:Dn=$ ~؈=1xpoJW]hLN<&e1x?k3ǧ3i %:Sv&wE u627Q&nC)?z#(ZzfuI~pىV~};76M2M!4Cp@`|FOrtf5b_>uTF9߄TxQ2wi6Rp]e`+uZ}7X~w[f3Ta%5GĩԈe Ӝ

69  程序D1052.c的功能是:计算概率问题.某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率.程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球
69  程序D1052.c的功能是:计算概率问题.某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率.程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球数目多于白球的概率为0.437063.
#include
/* m:袋中红球的数目 n:袋中白球的数目 x:需要取出的数目 y:红球至少出现的次数 */
double pro(int m,int n,int x,int y);
int main(void)
{
int m,n,x;
printf("请依次输入红球个数、白球个数及要取的球的个数:");
scanf("%d%d%d",&m,&n,&x);
printf("红球数目多于白球的概率 = %lf\n",pro(m,n,x,x/2+1));
return 0;
}
double pro(int m,int n,int x,int y)
{
double p1,p2;
if (y > x)
{
return 0;
}
if (0 == y)
{
return 1;
}
if (y > m)
{
return 0;
}
if (x-n > y)
{
return 1;
}
//下有___________,则应当将___________去掉并填上相应的程序代码.
(2)程序应当在Turbo C V2/V3、MS VC V6或GCC V3中完成编译链接并能正常运行.

69  程序D1052.c的功能是:计算概率问题.某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率.程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球
这个问题 你看看数学题的概率怎么算就明白了.这个问题体现出你数学没学好,