kgdc.net
当前位置:首页 >> vB中,一行输出6个,TAB(5*(i MoD 6)+1)是什么意思... >>

vB中,一行输出6个,TAB(5*(i MoD 6)+1)是什么意思...

'Tab(5*(i Mod 6)+1) '(5 个 (i除以6的余数))个空格 '不能被整除的数就会有余数 '没有小数 Tab(5 * (1 Mod 6) + 1); '

For i = 1 To 5 c(i) = Int(Rnd * 10) Picture1.Print Tab((i - 1) * 5); c(i); '分号是紧接着,不换行,tab(n)是在第几列开始 Next i

j=1 Tab((j-1)*9+1)=Tab(1) j=2 Tab((j-1)*9+1)=Tab(10) j=3 Tab((j-1)*9+1)=Tab(19) ............ 不加1的话: j=1 Tab((j-1)*9)=Tab(0) j=2 Tab((j-1)*9)=Tab(9) j=3 Tab((j-1)*9)=Tab(18) ............ +1的目的就是从第一列开始,每隔9个空...

它们都是VB6里的函数,但是的作用是不一样的,并不可以互为替代; Space()函数的结果是一个字符串类型的值,可以赋予字符串变量或常量。 例1: Dim s1 as string Dim s2 as string Dim s as string s1 = "ABCD" s2 = "1234" s = s1 & Space(4) &...

Tab函数是与Print方法有关的一个函数 格式: Tab[(n)] 其功能是在指定的第n个位置上输出数据。 其中参数n可以有如下三种情况: 1)n

这是用来定位打印输出位置的,比如: Print Tab(19); 表示把打印输出位置设为当前行的第19列,下次再用Print命令进行输出时,就会从刚才指定的位置(即当前行第19列)输出 又比如: Print Tab(1); "1"; Tab(11); "2"; Tab(21); "3" 那么1、2、3...

tab(n)是指在打印的字符串在第n列输出,tab(4*(j-1))是指在4*(j-1)列输出(j是任何数)

tab是格式输出函数,如果j=1,那么Print Tab(j * 5); a(i, j)就是在第5列打印a(i, j) 如果j=2,就是在第10列打印a(i, j)

与 Print # 语句或 Print 方法一起使用,对输出进行定位。 语法 Tab[(n)] 可选的 n 参数是在显示或打印列表中的下一个表达式之前移动的列数。若省略此参数,则 Tab 将插入点移动到下一个打印区的起点。这就使 Tab 可用来替换国别中的逗号,此处...

tab()中的那个数值是始终从最左边也就是0开始算的,不是从上一个打印位置算的。因此,在同一行显示的多个数据中,tab()中的数值肯定是越来越大的,如果后一个tab()的数值比前一个小,那么它就会在下一行的指定位置显示。现在你知道怎么办啦?!

网站首页 | 网站地图
All rights reserved Powered by www.kgdc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com