VB:在不同的窗体上分别计算:y=(5!+7!)/8!和s=1!+2!+...+10!的值.要求在标准模块中定义求阶乘的函数过程
题目
VB:在不同的窗体上分别计算:y=(5!+7!)/8!和s=1!+2!+...+10!的值.要求在标准模块中定义求阶乘的函数过程
答案
form1上:
Private Sub Form_Click()
f = 1
For i = 1 To 8
f = f * i
If i = 5 Then a = f
If i = 7 Then b = f
Next i
y = (a + b) / f
Print "y=(5!+7!)/8!=" & y
End Sub
form2上:
Private Sub Form_Click()
f = 1
For i = 1 To 10
For j = 1 To i
f = f * j
Next j
s = s + f
Next i
Print "s=1!+2!+……+10!=" & s
End Sub
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 这件事真新鲜为题写600字作文
- 在红磷燃烧的试验中,瓶内的水为什么会上升.怎样判断气压发生变化,气压变化与瓶内外的水有何关系
- 我国古代丞相制度源于____,____时废除,分封制在___建立,在___废除.我国的行省制度创立于___,元朝为了
- 甲乙两个工程队修一条高速公路,甲乙工效的比是3:2,合修4天完成路的百分之40,余下的由甲来修,几天修完
- Experiments of this kind had in both the U.S.and Europe well before the Second World War
- 李叔叔在枣园摘枣第一天上午摘了所有枣树的六分之一下午摘了所有枣树的十二分之一第二天摘了所有枣树的
- 一根长20dm的长方形木材,底面是正方形,吧木料锯成两段后,表面积增加0.18平方分米,原来木材的表面积是
- 人教版顶尖课课英语练选修7单元评估答案
- 心宽在感情方面是什么意思
- 已知全集U=R,集合A={x|0