VB编程计算由下列公式确定的S值S = 1 + 2!+ 3! + 4! + … + n! ( A.frm)

如题所述

第1个回答  2011-04-12
Private Sub Form_Load()
MsgBox JG(100)'对话框显示n为100时的S值
End Sub
Function JG(n)
For i=1 to n
c=c + JC(i)'累加各个阶乘的结果
Next i
JG=c’得到最终的S值
End Function
Function JC(mI)‘简单法求阶乘(因为题目中不会用到0!所以下面算阶乘的自定义函数是对的)
For i=1 to mI
d=d + i
Next i
JC=d
End Function
第2个回答  2011-04-04
Public Function s(n)
Dim i, j, t, res
For i = 1 To n
t = 1
For j = 1 To i
t = t * j
Next
res = res + t
Next
s = res
End Function本回答被提问者采纳

vb里面那几个表示循环的函数怎么用
1、运行For语句和Do语句的循环语句的功能示范.frm(注意步长为负时,如-1时For语句的运行情况讨论),掌握它们的功能;2、例2:求S=1+1\/2+1\/3+…+1\/n的循环结构程序如下:(演示:例2累加求和程序.FRM,再一次说明为什么要用第二种Do循环语句)S = 0 n = Val(Text1.Text) (因为条件表...

如何用VB求一元二次方程的虚数解(一定是虚数解)。
X1 = (-b + Sqr(d)) \/ (2 * a)X2 = (-b - Sqr(d)) \/ (2 * a)Label4.Caption = X1 Label5.Caption = X2 Else Label4.Caption = "在实数范围内无解"End If End Sub 二、按钮“重置”的vb代码如下:Private Sub Command2_Click()Text1.Text = ""Text2.Text = ""Text3...

如何用VB做一个简单计算器 要求实现加减乘除乘方开方功能
Case 1: Text1.Text = Data + Val(Text1.Text) Case 2: Text1.Text = Data - Val(Text1.Text) Case 3: Text1.Text = Data * Val(Text1.Text) Case 4: If Val(Text1.Text) = 0 Then MsgBox "除数不等于0": Exit Sub Else Text1.Text = Data \/ Val(Text1.Text) Case 5: Text1.Text...

计算机二级VB考试基础知识VisualBasic的特点和版本
1.VB是一种面向 [ 1 ] 的可视化程序设计语言,采取了_[ 2 ]_的编程机制。 2.算术表达式 |x+y|+35 写成VB表达式的形式为 [3 ] 。 3.使文本框可以获得焦点的方法是 [ 4 ] 。 4.Inputbox函数的返回值是 [5] 类型,Msgbox函数的返回值是 [6] 类型。 5.在调用自定义函数时,参数的传递有 [ 7 ] ...

...能吃一个馒头,求大小和尚人数,画出框图写出编程。
您好,最终效果:以下是 VB 代码的实现(做了高度封装):frmMonk.frm Option ExplicitDim WithEvents mk As MonkRem 题目分析Rem 设大和尚为人数为 X,小和尚为人数为 Y,馒头数为 Z,根据题意,则有方程组:Rem X + Y = ZRem 4 * X + Y \/ 4 = ZRem 把第一个式子中 Z 的值代入到第...

求VB的代码 要全 急用!!!
自动评分程序设计一个由计算机来当小学低年级学生算术老师的VB应用程序,要求给出一系列的两个1~10数的四则运算的算术题,学生输入该题的答案,计算机根据学生的答案判断正确与否,并... 自动评分程序设计一个由计算机来当小学低年级学生算术老师的VB应用程序,要求给出一系列的两个1~10数的四则运算的算术题,学生输...

我想用VB写一个压缩图片的程序,应该怎么写
'计算PicToolBar应有高度 nTemp = nTemp + .ScaleY(TxtWidth.Height, SM_Tbr, vbPixels) '设置高度 .Height = Me.ScaleY(nTemp, vbPixels, SM_Me) End With '定位PicToolBar内的控件 nTemp = PicToolBar.ScaleHeight LblWidth.Move CtlSpace, (nTemp - LblWidth.Height) \/ 2 TxtWidth.Move LblWidth...

用vb获取任一网页源代码,要完整的!!!,可以用webbrowser控件_百度知 ...
Begin VB.Label Label2 Caption = "注意:获取源码之前必须先用IE打开网址,然后输入窗口标题关键字。如www.51.com的标题关键字是:我的家"Height = 615 Left = 240 TabIndex = 4 Top = 4440 Width = 3135 End Begin VB.Label Label1 Caption = "...

用VB怎么做一个小游戏啊?
'定义蛇头及身体初始化数枚举值Private Enum tpsSnake SNAKEONE = 1 SNAKETWO = 2 SNAKETHREE = 3 SNAKEFOUR = 4End Enum'定义蛇宽度的常量Private Const SNAKEWIDTH As Integer = 100'该过程用于显示游戏信息Private Sub Form_Load() Me.Show Me.lblTitle = "BS贪食蛇 — (版本 " & App.Major & "....

VB求 用高精度方法计算n!
TabIndex = 2 Top = 0 Width = 8655 End Begin VB.TextBox Text1 Height = 375 Left = 3240 TabIndex = 1 Text = "20"Top = 2280 Width = 1215 End Begin VB.CommandButton Command1 Caption = "计算"Height = 375 L...

相似回答