Do while 的简单代码就解释,,,,
程序如下function fun(a as integer) as integer
dim n as integer
n=1
do while a\10>=0
n=n+1
a=a\10
loop
fun=n
end function
调用函数时结果不正确,显示n的值溢出,当把循环条件改为 do while a>0 时结果就正确了。
我想知道 DO while a>=0 和 do while a>=0 到底有什么区别?为什么多加一个等于号就会出现编译错误呢??
求解释,,,,