以下VB代码运行结果.要的是速度

来源:百度知道 编辑:UC知道 时间:2024/09/23 14:34:59
Dim abs As Long
For i = 0 To 5
abs = abs + i
Print abs
Next

当用abs作为变量名时,VB要提示:语法错误..为什么呢..因为VB的变量有严格限制,比如不能为函数名,abs是取绝对值函数,不能带空格,不能以数字开头,不能超过256个字符等等...你这个就属于非法变量名..程序根本无法启动...运行结果就是:

---------------------------
Microsoft Visual Basic
---------------------------
编译错误:

语法错误
---------------------------
确定 帮助
---------------------------

10

你的这个程序代码本身有问题
因为abs是个函数名字
不能定义为变量
所以dim abs as long是错误的
假如你把这个变量的名字改了
就像
Dim ab As Long
For i = 0 To 5
ab = ab + i
Print ab
Next
运行之后窗体上会print出
0
1
3
6
10
15