VB九九乘法表
Option Explicit Private Sub Form_Load() Dim i As Integer Dim j As Integer Print String(56, "-") Print Tab(25); "九九乘法表" Print String(56, "-") For i = 0 To 9 Print Tab(i * 6); i; Next i Print For j = 1 To 9 Print j; For i = 1 To j Print Tab(i * 6); j * i; Next i Print Next j End Sub 上面的是代码 其他还朦朦胧胧的似懂非懂的感觉 特别是Print Tab(i * 6); i;这个怎么也看不明白啊
输出结果你看到了吧?两条横杠下面第一行,就是这句代码产生的 你说似懂非懂是不是因为这里的“* 6”?其实这就和排版是一个意思,写这段代码的人设定每列为6个“制表位”,控制版面用的,没什么难懂的,你试试把几处“* 6”都改为“* 16”试一试,除了输出的表单变宽了,啥变化也没有 不懂的地方多改改,改了再看效果,看哪里变了,就知道它是做什么的啦 循环是比较绕头,多看看例子,多改改例子,会有进步的
答:将Picture1.Print Tab((j - 1) * 9 + 1); se;语句改变为: Picture1.Print Tab((j - 1) * 9 +...详情>>