给定程序MODll.C中函数。fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的值代表黑球数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

给定程序MODll.C中函数。fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。

组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的值代表黑球数。

请改正函数fun中指定部位的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!


相关考题:

袋子中有若干黑球和白球。若取出一个黑球,则袋中黑球占总球数的 2/7;若取出两个白球,则袋中白球占 2/3。从原来袋中抽出3个球,其中有且仅有1个黑球的概率:A.低于20%B.在20%—40%之间C.在40%—60%之间D.高于60%

袋子中有若干黑球和白球。若取出一个黑球,则袋中黑球占总球数的;若取出两个白球,则袋中白球占。从原来袋中抽出3个球,其中有且仅有1个黑球的概率:A.低于20%B.在20%—40%之间C.在40%—60%之间D.高于60%

甲盒内有红球4只,黑球2只,白球2只;乙盒内有红球5只,黑球3只;丙盒内有黑球2只,白球2只,从这三只盒子的任意一只中任取出一只球,它是红球的概率是( )A.0.5625B.0.5C.0.45D.O.375E.0.225

一个袋子里面有10个球,包括红球、白球和黑球。已知从袋中任意摸一个球,得到黑球 的概率是2/5,从袋中任意摸两个球,至少有一个是白球的概率是7/9,问袋子里有多少个红球? a.l b.2 c.3 d.4

一布袋中有红球8个,白球5个和黑球12个,它们除颜色外没有其他区别,随机地从袋中取出1球不是黑球的概率为( )

甲罐中有5个红球,2个白球和3个黑球,乙罐中有4个红球,3个白球和3个黑球,先从甲罐中随机取出一球放入乙罐,分别以A1,A2和A3表示由甲罐取出的球是红球,白球和黑球的事件;再从乙罐中随机取出一球,以B表示由乙罐取出的球是红球的事件,求P(B)?

4、甲袋中装有2个白球和4个黑球, 乙袋中装有3个白球和2个黑球, 现随机的从乙袋中取出一球放入甲袋, 然后从甲袋中随机取出一球, 试求从甲袋中取得的球是白球的概率.

甲袋中装有2个白球和4个黑球, 乙袋中装有3个白球和2个黑球, 现随机的从乙袋中取出一球放入甲袋, 然后从甲袋中随机取出一球, 试求从甲袋中取得的球是白球的概率.

42、下面程序的功能是从三个红球、五个白球、六个黑球中任取八个球,且其中必须有白球,输出所有可能的方案,请填空。 #include<stdio.h> int main(){ int i,j,k; printf(“\n 红 白 黑\n”); for(i=0; i <=3; i++) for(____ ; j <=5; j++){ k=8-i-j; if(____) printf(“%3d%3d%3d\n”,i,j,k);}}