一段代码,麻烦谁帮我看看,谢谢了。
因为源程序用了很多跳转,看的不是很明白,所以想向大家请教一下。我理解的流程是这样的:30的位置处,跳到100处,然后顺序执行到104,返回到40处,计算Q,然后跳到100处,顺序执行到104,然后返回执行IF语句,最后输出TD.不知道是否正确?
还有第二个IF语句我不明白,意思是如果TD>46,就返回到40处再算一遍,还是如果TD>46,那么TD=40啊?
[解决办法]
早期的basic代码。gosub相当于子程序调用,直到return返回。
if语句和VB没有什么差别 if....then 40 就是 if 。。。then goto 40
[解决办法]
# 是 Double 型的指示符:
整型 Integer %
长整型 Long &
单精度型 Single !
双精度型 Double #
货币型 Currency @
字符串型 String $