题目内容:
某人设计了一下面的函数fun,功能是返回参数a中数值的位数Function fun(a Ad In+eger)As Integer
Dim n%
n=l
While a\10>=O
n= n+1
a=a\10
Wend
Fun=n
End Function
在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是 ( ) A.把语句n=1改为n=O
B.把循环条件a\lO>=0改为a\10>0
C.把语句a=a\10改为a--a Mod l0
D.把语句fum:n改为fun:a
参考答案:
答案解析: