下列过程的功能是用来计算并输出S=1+1/2+1/3+……+1/100的值 请完善程序。 Funct
下列过程的功能是用来计算并输出S=1+1/2+1/3+……+1/100的值,请完善程序。 Function SumF(n As Integer)As Single s = 0 For i=1 To n s=【 】 Next i SumF=s End Function Private Sub Form_Click() Sum1=SumF(100) Print Print"sum1="; sum1 End Sub
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:s+1/i
从公式可以看出,第一项为1/1,第二项为1/2,第三项为1/3,…,第n项为1/n。也就是说,分母每次增加1,而分子始终为1。为求前n项之和,在For-Next循环中每次循环都增加1/i。
相似问题
下面程序是用冒泡法将数组a中的10个整数按升序排列 请将程序补充完整。 Private Sub Co
下面程序是用冒泡法将数组a中的10个整数按升序排列,请将程序补充完整。 Private Sub Command1_Click( ) Dim a, Tmp As Integer a = Array
Private Sub Form_Activate( ) For j = 1 to 3 x=3 Fo
Private Sub Form_Activate( ) For j = 1 to 3 x=3 For i = 1 to 2 x=x+6 Next Next Print x End Sub 程序运行后,窗体上显示的结果为【 】。请帮忙给出正确答案和分析,谢谢!
设有如下程序: Option Base 1 Pfivme Sub Command1_Click( )
设有如下程序: Option Base 1 Pfivme Sub Command1_Click( ) Dim arr1 Dim Min As Integer,i As Integer arrl=Array(12,435,76,-24
Jackson结构化程序设计方法是英国的M.Jackson捉出的 它是一种面向【 】的设计方法。请帮
Jackson结构化程序设计方法是英国的M Jackson捉出的,它是一种面向【 】的设计方法。请帮忙给出正确答案和分析,谢谢!
表达式Fix(-32.68)+Int(-23.02)的值为【 】。请帮忙给出正确答案和分析 谢谢!
表达式Fix(-32 68)+Int(-23 02)的值为【 】。请帮忙给出正确答案和分析,谢谢!
