急求VB程序改错题高手,每个FOUND下一行有错误,请改正!十万火急!
已知C的公式表示如下:
'
' C=------------------
' (n-m)!*m!
'函数过程fac( )求k!函数,在Fomr_Click事件中完成运算,
'请修正程序中错误.
'------------------------------------------------
Option Explicit
Private Function fac(k As Integer) As Single
Dim x As Single,j As Integer
'
C = fac(n) / fac(n - m) * fac(m)
Print "C="; C
End Sub
人气:352 ℃ 时间:2020-10-02 04:24:21
解答
1、x = 0 (不管怎么乘都是0,0乘任何数都为0) 应该为 x=1
2、 x = x ^ j (表示x的j次方) 应该为 x = x *j
3、C = fac(n) / fac(n - m) * fac(m) (乘除的优先级别一样 按照次序进行,即先除再乘)
应该为 C = fac(n) /( fac(n - m) * fac(m))
推荐
猜你喜欢
- 郭若沫写的关于白鹭的课文.描写白鹭外形的句子有哪些
- 甲乙两人同时从ab两地出发相向而均速前进5小时后相遇相遇后甲又行了4小时到达B地乙多少小时到A地!要方程
- 如图,学生课桌质量为9kg,桌子与地面有四个接触面,每个接触面的面积为4×10^-4m²:某同学将底面积为25×10^-4m²、装有质量为0.6kg水后,水深为18cm的塑料杯,放在课桌的桌面上,若不计塑料水杯的质量.求
- stand等于bear么
- 鹰在空中盘旋时,母鸡将小鸡掩藏在自己的翅膀下的行为是( ) A.先天性的社群行为和贮食行为 B.先天性的防御行为和繁殖行为 C.后天性的社群行为和贮食行为 D.后天性的防御行为和繁
- 热带雨林中有哪些动物?
- 正方形的周长和面积怎么算?
- 已知两恒力F1=i+2j,F2=4i-5j(其中i、j分别是x轴、y轴上的单位向量)作用于同一质点,使之由点A(20,15)移动到点B(7,0),试求: