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