qbasic

    5热度

    2回答

    我有一本关于学习在BASIC中编程的旧书。它写得很好,有趣,并且在教授计算机编程的第一步方面做得很好。这也是我的第一本关于编程的书,它开始了我的一切。 :) 现在有另一个人想学习编程,并且(因为我不能在那里教他自己)我想不出一本更好的书来推荐他。当然,这门语言已经过时了,但是编程的基础知识没有改变,而且这本书写得很好,所以我还没有看到相同的内容(当然,我没有看过)。 只有一个问题 - 因为这本书是

    0热度

    2回答

    QBASIC有一些命令,例如LOCATE(X,Y)是将光标放在一定的位置在屏幕上,并CLS是清除屏幕,这有助于一个控制台应用程序看起来很干净。 红宝石有相同的功能吗?将它用于小型项目可能会很好。 感谢您的帮助

    0热度

    1回答

    有时我需要在屏幕上的位置(例如:第10列和第20行)写东西。我在网上搜索,发现它使用Windows处理程序使用windows.h完成。 是的,使用句柄很快但有点复杂,所以我编写了一个只使用printf(字符串)的类,并以适合屏幕的方式更改字符串,并且每个printf命令都填充整个80x24控制台屏幕。该类模仿QBasic的CLS,LOCATE x,y和PRINT命令。 问题:有没有一种更简单的方法

    0热度

    1回答

    我是新来的Python,并与QBasic中没有经验。我正在Python中运行一个模拟,它提出了理论上错误的值。然后我在QBasic中运行它,并提出理论预测值。 下面是测试案例。我只计算概率P(0.9 <%Y < = 1.8),因此计数具有落在这些值之内。 1-random.random()仅用于这种情况,当我尝试在所有情况下使用它们时,它们仍然出现错误的值。这里的理论成果,你可以看到它是如何的不同

    0热度

    1回答

    我想从我的控制台中删除滚动条(如edit -command),因为我想制作一个类似qbasic的程序。我知道这里是a thread,但它不适用于我的windows 7 32bit。有文章写道,您只需使控制台屏幕缓冲区与控制台窗口的大小相同即可。 这不工作: HANDLE hstdout = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_SCREEN_BUFFE

    0热度

    1回答

    是否有等效于或实现GW-BASIC和QBasic的DRAW语句的Visual Basic(甚至.NET或C++)? 我有一个非常古老的程序,它以Draw语句的格式输出图形作为字符串,并且想要在Visual Basic中开发的Windows应用程序中呈现它们。

    0热度

    1回答

    我期待将GW BASIC/QUICK BASIC程序转换为自动执行文件(EXE),因此我可以在Windows 7专业版64位/ Windows 8专业版上运行这些程序。但是这些程序从LPT1端口打印。我希望它恢复到USB,因为不是新的计算机带有LPT端口。 在Quick Basic中考虑了一个简单的hello world progrm。 print "Hello world" lprint "h

    1热度

    3回答

    如果我们有M如下: M = 1+2+3+5+6+7+9+10+11+13+...+n 会是什么QBasic程序找到M。 我做了以下到目前为止,但没有返回我的预期值 INPUT "ENTER A VALUE FOR N" SUM = 0 FOR I = 1 TO N IF I MOD 4 = 0 SUM = SUM + I NECT I 我应该如何去吗? 谢谢。

    1热度

    3回答

    的,我有以下公式的值: F = X/1+4+9+16+....+n^2 我怎么能写在QBasic是找到F结果的程序? 谢谢。

    1热度

    2回答

    我有一个使用标签,它的一个例子是下面的一些代码: SUB occupy (x) occupied(x) = 0 FOR i = 1 TO 40 IF armyloc(i) = x THEN occupied(x) = i GOTO holdup ELSE END IF NEXT i holdup: END SUB 正如你所看到的,它使用了标签滞留跳出FOR.