【发布时间】:2014-03-20 21:29:33
【问题描述】:
我有一个用“.”s 填充数组的子程序
在我的主程序中,我试图调用这个子程序,然后打印数组;但是,它似乎不起作用。我认为我错误地调用了子程序?
这是我的代码:
子程序:
1070 dim a$(x,x)
1080 for aa = 0 to x
1090 for bb = 0 to x
2000 a$(x,x)="."
2010 next
2020 next
主要代码:
10 input "please enter a number"; x
20 gosub 1070
30 for i = 1 to x
40 for j = 1 to x
50 print a$(i,j);
60 next
70 print
80 next
运行时没有任何反应;但是当我在一个程序中运行它时(不调用 gosub)它可以工作吗?
有什么帮助吗?
【问题讨论】:
标签: arrays printing subroutine basic commodore