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