dim i as integer
print tab (i * 6); i
这句话是什么意思?
还有一个题
vb从键盘上输入10个整数按从大到小的顺序显示出来 一个命令按钮cmdsortshow 两个标签lblsortprompt和lblsortingdata 代码怎么总是溢出啊
Private Sub cmdsortshow_Click()
Dim k, p, intplace, inttemp, s(10) As Integer
For k = 1 To 10
s(k) = InputBox("data=")
Next k
For k = 1 To 9
intplace = k
For p = k + 1 To 10
If s(intplace) > s(p) Then
intplace = p
End If
Next p
inttemp = s(k)
s(k) = s(intplace)
s(intplace) = inttemp
If k < 9 Then
lblsortprompt.Caption = "排序中。。。第" + Str(k) + "趟比较后结果为:"
Else
lblsortprompt.Caption = "排序完成,结果为:"
End If
lblsortingdata.Caption = " "
For p = 1 To 10
lblsortingdata.Caption = lblsortingdata.Caption + Str(s(p))
Next
MsgBox "请观察排序数据变化情况"
Next k
End Sub
与 Print # 语句或 Print 方法一起使用,对输出进行定位。
当 Print 方法与 Tab 函数一起使用时,打印的外观将会被分割为均匀、定宽的列。各列的宽度等于选用字体内以磅数为单位的所有字符的平均宽度。但是,在已打印字符的个数与那些字符所占据的定宽列的数目之间不存在任何关系。例如,大写字母 W 占据超过一个定宽的列,而小写字母 i 则占据少于一个定宽的列。
扩展资料:
VB中spc(n)和tab(n)都是打印输出时的控制,区别是前者是相对定位后者是绝对定位。
spc(n)就是从当前位置向后移动n个字符,等于就是先输出n个空格再输出接下来的内容。
tab(n)是定位到左边开始算的第n列。假定当前位置是m,当m<=n时,先输出n-m-1个空格再输出接下来的内容;当m>n时,换行,输出n-1个空格再输出接下来的内容。
参考资料来源:百度百科-Tab (Tab函数)