问题标签 [gw-basic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gw-basic - GW-BASIC 中的 END 命令
我正在使用AUTO
GW-BASIC 3.23 中的命令。键入程序后,我想运行它。该END
命令不会将我返回到命令级别。我也试过 CTRL-BREAK 和Ctrl+C.
python - 如何重构 GWBASIC 代码中的 GOTO 语句?
我目前正在将一堆旧的 GWBASIC 代码重构为 python,以便它可以在较新的机器上运行。它们都是旧的工程数学程序,数学量很大,并且在整个过程中大量使用 GOTO 语句。
我只是想知道你是如何重构语句的?您是否只是在全局范围内声明所有变量并编写将修改它们的函数,还是我只需要重写程序逻辑以便传递值是有意义的,还是有更好的方法呢?
下面的代码片段:
windows - 无法用我的代码找出错误(Qbasic 64bit)
我正在学习基础编程作为我高中的课程。在学校开始编程之前,我已经学习了一些 C++。我正在编写一个用于或文件的TELEPHONE DIRECTORY
程序。WRITES
READS FROM
"Records.dat"
当我运行程序并进入"Q"
退出时,它工作正常。但是,如果我 Enter"E"
以输入新记录APPEND MODE
或"O"
以OUTPUT
模式输入记录或"V"
查看记录,则程序不会执行任何操作。它会创建文件并且不会挂起,但不会显示任何输出。这是代码:
math - 如何将.bas文件的输出打印到文本
我正在尝试将程序的坐标输出打印到文本文件中,以便在另一个程序中使用它,但我对 GWBASIC 以及我第一次使用 MS-DOS 一无所知。我需要它来打开一个名为 plot.txt 的文本文件并在那里打印输出并保存它而不实际在 GWBASIC 上绘图。这是我在一本旧杂志上找到的程序。
basic - 分配给函数定义内的arg?
尝试阅读一些旧的 BASIC 代码来进行移植,并遇到了这个令人费解的概念:
这里发生了什么?你怎么能分配给这样的参数?为什么这不等同于Q+8*(9-0)
?
我写了一个小演示来调查,但它没有产生任何我期望的结果:
我一定做错了什么,因为FNB
不能是一个身份功能。
有人能解释一下 BASIC 在这个函数中实际上在做什么吗?为什么我的演示没有帮助?
gw-basic - MKI$ 和 CVI 函数的工作原理
我正在研究 GwBasic,想知道 'CVI("aa")' 返回 '24929' 是如何将每个字符转换为 ASCII 但“aa”的代码是 9797。
if-statement - 在 GW-BASIC 中嵌套 IF...THEN...ELSE
我使用以下代码块来测试gw-basic
程序中的一些条件。
它总是打印Grade is: F
Àverage 的值。
这个 gw-basic 程序有什么错误?
editor - 如何查看 Gwbasic .bas 文件的源代码?
我有一个旧的 .bas 文件,我正在尝试查看并遇到一些问题。在网上搜索似乎表明我应该可以在记事本或类似的地方打开它,但这样做会让我胡言乱语,像这样:
我知道该文件是正确的,因为我可以在 Gwbasic 中打开它。但是,列表似乎也无法查看文件。我还尝试从 Gwbasic 中以 ascii 格式保存文件,但这也不起作用。两者都给了我一个“非法函数调用”错误:
同样,RUN 命令工作得很好。我究竟做错了什么?
basic - GW BASIC 中的以下程序有什么错误?
我正在制作一个程序,它可以判断给定数字是否为质数。无论我输入质数还是其他数字,它总是显示“它不是质数”。它有什么过错吗?
printing - 在 BASIC 中不带换行符打印
在 BASIC 中,我知道两个打印到屏幕的指令,PRINT
和WRITE
,它们都会自动打印最后带有换行符的字符串。我想打印一个没有换行符的字符串。我怎样才能做到这一点?我正在使用 GW-BASIC。