Private Function power (a As Integer, n As Integer) As Long
D.im p As Long
p=a
F.or k=1 To n
p=p*a
Next k
power=p
E.nd Function
在调试时发现是错误的,例如 Print power(5,4)的输出应该是 625,但实际输出是 3125。程序需要修改。
下面的修改方案中有 3 个是正确的,错误的一个是( )。
A.)把 For k=1 To n 改为 For k=2 To n
B.)把 p=p*a 改为 p=p^n
C.)把 For k=1 To n 改为 For k=1 To n-1
D.)把 p=a 改为 p=1