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