gpt4 book ai didi

basic - BASIC 中的井号/井号代表什么?

转载 作者:行者123 更新时间:2023-12-04 02:40:06 27 4
gpt4 key购买 nike

所以,我正在为一个学校项目而苦苦挣扎,我有一个在 PALM 上编程的 BASIC 代码,我需要将其转换为 LabView,所以首先我要将代码转换为伪代码,但我已经以前从未使用过 BASIC,所以我在处理某些行时遇到了问题。

到目前为止,我知道:VariableName# = 15,表示变量的类型是double,它可以用在数字的右边,将其转换为double,喜欢变量名# = 15#

我的代码也有:OPEN "LPT1"FOR OUTPUT AS #1,打开在 COM1 上找到的串行端口,并将其命名为 "LPT1"

但是几行之后我发现了这个,我不知道它应该做什么:

225 FOR J = 1 TO 6000: PRINT #1, 40; : NEXT J
226 FOR ZZ = 1 TO S9: PRINT #1, 41; : NEXT ZZ

我知道 FOR 语句的工作原理,但它应该打印什么?

PS:这是一个太阳能定位系统。

编辑:S9是在程序的开头定义的,它是450。

最佳答案

我想发生的事情是它在该端口上输出 40 6000 次(请参阅 link 了解 BASIC 中的文件输出)然后是 41。不确定 S9 是什么。

LPT1 通常是一个并行端口,COM1 是一个串行端口,因此可能会发生一些可疑的事情。

来自同一个链接:

PRINT #

The PRINT # command writes data to a file - the data is written to the file whose number follows "#". The command works like the PRINT command, except that the information is sent to the file instead of printed to the screen. The statement

关于basic - BASIC 中的井号/井号代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20085507/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com