某人设计了下面的函数fun,功能是返回参数a中数值的位数。 Function fun(a As Integer) As Integer Dim n% n=1 While a10>=0 n=n+1:a=a10 Wend fun=n End Function 在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是______。
单选题
某人设计了下面的函数fun,功能是返回参数a中数值的位数。 Function fun(a As Integer) As Integer Dim n% n=1 While a10>=0 n=n+1:a=a10 Wend fun=n End Function 在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是______。