题目内容:
某人为计算n!(o<n<=12)编写了下面的函数过程:Private Function fun(n As Integer)As Long
DimPAsLong
p=l
Fork=n.1 T0 2 Step_1
p=p*k
Next k
Fun=p
End Function
在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是( ) A.把p=1改为p=n
B.把For k=n-1 T0 2 Step-1改为For k=1 To 1
C.把For k=n-l T0 2 Step-1改为For k=l To n
D.把For k=1 T0 2 Ste1改为For k=2 To n
参考答案:
答案解析: