- 262 名前:デフォルトの名無しさん [2007/06/29(金) 01:05:23 ]
- すみませんが、ひとつ教えてください。
階乗を計算する関数を作成したくて、 以下のようなプログラムを書いたのですが、 戻り値が0です。 なぜでしょうか? (ちなみに、xxをkfactにすると、正常に動くようです) ぜひ、ご回答お願いいたします。 Public Function kfact(n As Integer) As Integer Dim i As Integer Dim xx As Integer i = 1 xx = 1 Do While i < n xx = xx * i i = i + 1 Loop End Function
|

|