[填空題] 在n個運(yùn)動員中選出任意r個人參加比賽,有很多種不同的選法,選法的個數(shù)可以用公式計算。下圖窗體中3個文本框的名稱依次是Text1、Text2、Text
2021-07-20
[填空題] 在n個運(yùn)動員中選出任意r個人參加比賽,有很多種不同的選法,選法的個數(shù)可以用公式計算。下圖窗體中3個文本框的名稱依次是Text1、Text2、Text。程序運(yùn)行時在 Text1、Text2中分別輸入n和r的值,單擊Commandl按鈕即可求出選法的個數(shù),并顯示在 Text3文本框中(見下圖)。請?zhí)羁?。Pfivate Sub Commandl_Click() Dim r As Integer,n As Integer n=Text1 r=Text2 Text3=fun(n)/fun( 【9】 )/fun(r)End SubFunction fun(n As Integer) As Long Dim t As Long 【10】 For k=1 To n t=t*k Next fun=tEnd Function
正確答案:【9】n-r,所以Text3=fun(n)/ (n-r)!r!fun(n-r)/fun(小函數(shù)fun是求階乘,而階乘都是從1開始的,所以函數(shù)中首先要把t賦值為1,即t=1。
參考解析:【10】t=1[評析] 從程序可以看出,fun函數(shù)是用來求數(shù)的階乘的,而要求求的公式為
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。