99乘法表
vb吧
全部回复
仅看楼主
level 1
请问: 
....
for i = 1 to 9 
   for j = 1 to i     '(1)
        se = i&"*"&j&"="&i*j
    print tab((j-1)*9+2);se
next j 
print 
next i 
这样出来的99乘法表是左下直角三角形的,为何呢?
因为如果把上面的(1)式改成j= 1 to 9,出来的就成了右上直角三角形,搞不懂为什么...
谢谢!
2009年04月20日 12点04分 1
level 8
print tab((j-1)*9+2);se 语句最后加上分号。
分号表示继续在本行输出,而没有分号则换行输出。
(1)中i改成9,输出中具有重复内容,不正确。
另外,&其后都要加空格。
2009年04月20日 23点04分 2
1