vb求1到n的階乘,VB求1到N的階乘

2022-02-25 09:10:58 字數 963 閱讀 2734

1樓:捌零老陳

sum = 0

temp = 1

for i = 1 to n

sum = sum + temp * i

temp = temp * i

next

用vb求1到n的階乘和的程式編寫

2樓:匿名使用者

自己編寫函式**:

private function jiec(byval n as integer) as long

dim i as integer

dim fac as long

fac = 1

for i = 1 to n

fac = fac * i

next i

jiec = fac

end function

在需要求階乘的地方,呼叫該函式:

例如:dim y as long

y = jiec(10) '求階乘(10)將用10呼叫上面的自定義函式,返回10的階乘

vb求1到5的階乘的和用雙迴圈怎麼做。我寫的這個是把所有結果相乘了。

3樓:匿名使用者

for i = 1 to 5

s=1for j = 1 to i

s=s * j

next

sum=sum+s

next

msgbox sum

vb程式設計求n的階乘

vb怎麼求階乘之和

4樓:匿名使用者

n是求階乘的基礎資料,n=n*i i不斷增加 就相當於求階乘。每次求完一個數的階乘後,要把它恢復成1 才能繼續。第一個是在迴圈體外屬於初始化。

第二個在迴圈體內,就是每次求完一個階乘後初始化一次

vb程式設計 從m到n的奇數的乘積,vb程式設計 1到m之間偶數之積

判棧抄空 int stackempty seqstack s 入棧 void push seqstack s,elementtype x 出棧 elementtype pop seqstack s 答案 求n到m之間所有奇數之和 vb vb編寫程式 用來計算m的n次方 新建工程,新增command1...

c語言程式 對n的階乘求和,n 1到

分析下程式,階乘可以用遞迴做,也可以用迴圈做,這裡就放上這兩種 了。一.遞迴 include int f int t int main 程式分析 定義一個f函式,利用遞迴的特性,進行運算10 f 9 10 9 f 8 直到到1時返回1得出結果 二.迴圈 include int main printf...

求limn趨於無窮大n1n1n2n3的極限

lim n n 1 n 2 n 3 n 3 lim n 1 1 n 1 2 n 1 3 n 1 lim n趨於無窮大 1 2 n 3 n 1 n lim n趨於無窮大 1 2 n 3 n 1 n 的極限值等於3。解 因為3 n 62616964757a686964616fe58685e5aeb931...