=1*2*3*...*n,试写出计算1!+2!+3!+...+100!的程序语句
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/01 12:56:05
=1*2*3*...*n,试写出计算1!+2!+3!+...+100!的程序语句
用循环语句
basic
用循环语句
basic
//求阶乘的值
Function getFactorial(num as Integer) as Integer
if num=0 or num =1 then getFactorial=1
\x05 elseif num>1 then
\x05\x05getFactorial=num*getFactorial(num-1)
\x05end if\x05
End Function
//num 为最大的那个数,如1!+2!+...+8!,则num为8
Function getSum(num as Integer)as Integer
\x05Dim sum
\x05sum=0
\x05for i=1 to num
\x05\x05sum=sum+getFactorial(i)
\x05next i
End function
我只写了函数,剩下的自己应该怎么做了.
Function getFactorial(num as Integer) as Integer
if num=0 or num =1 then getFactorial=1
\x05 elseif num>1 then
\x05\x05getFactorial=num*getFactorial(num-1)
\x05end if\x05
End Function
//num 为最大的那个数,如1!+2!+...+8!,则num为8
Function getSum(num as Integer)as Integer
\x05Dim sum
\x05sum=0
\x05for i=1 to num
\x05\x05sum=sum+getFactorial(i)
\x05next i
End function
我只写了函数,剩下的自己应该怎么做了.
=1*2*3*...*n,试写出计算1!+2!+3!+...+100!的程序语句
编写程序计算s=1+3+5+...+n求s=100得值,请画出流程图,并写出相应的VB语句代码
编写程序实现:先输入正整数n,计算s=1!+2!+3!+...+n!.用for语句循环 不用函数!
已知S=1*1+2*2+3*3+4*4+……+(N-1)(N-1)+N*N,从键盘输入N计算S的值.写出程序
用VB语言用WHILE语句写出求T=1!+2!+3!……+20!的程序(n!=1*2*3*……*n)
求满足1+2+3+…n》500的最小自然数n.请画出程序框图,写出语句.
设计程序,用while语句计算1+2+...+n的值?
编写程序,输入正整数N,计算它的阶乘N!(N!=N*(N-1)*…*3*2*1)
编写程序,输入正整数n,计算它的阶乘n!(n!=n×(n-1)×…×3×2×1).
用程序框图和算法语句写出: 1×2×3×……100
编写一个程序,计算下面n(n属于N*)个数的和 2,3/2,4/3,5/4,……n+1/n 是高中数学的算法语句,不要写
编写一个程序,计算下面n(n属于N*)个数的和:2,3/2,4/3,5/4,…,(n+1)/n(用循环语句)拜托各位大