QBASIC编程与GWBASIC编程的差异.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QBASIC编程与GWBASIC编程的差异

QBASIC编程与GWBASIC编程的差异 QBASIC编程与GWBASIC编程的差异 杨兆强 1994-01-07 1.用GWBASIC所编的程序在386型微机上不能正常运行,用QBASIC所编的程序在386型微机上运行正常。请看一个例子: 10 FOR J=1 TO 8 20 PRINT J 30 NEXT J 40 END 同样是这样一段程序,在386型微机上,用GWBASIC编辑和运行则出现死机,而用QBASIC编辑和运行则一切正常。 2.在GWBASIC的程序中,必须要有标号,并且程序运行是按照标号由小到大顺序运行;而在QBASIC的程序中标号可有可无,当有标号时,程序也并不按照标号的顺序运行,而是按程序行的前后顺序运行。 3.在GWBASIC中,当在命令前不加标号时,即表示该命令为立即执行命令;而在QBASIC中,立即命令与编程之间的转换是通过按F6键来实现。 4.与GWBASIC不同,QBASIC设置有功能转换菜单。其菜单的具体操作是:在编程过程的任何时刻,按ALT键后,再按回车键,屏幕即出现下拉菜单,通过按四个箭头键,或按与屏幕上出现的高亮度字母对应的键,即可选中某个功能,再按回车即进入或执行该功能。 5.在GWBASIC中,存盘和调入文件是通过SAVE和LOAD命令完成;而在QBASIC中是用菜单来实现文件存盘和调入。在QBASIC主菜单中选File项中的save子项,执行后即将正在编辑的程序存盘。如果正在编辑的程序是新程序,存盘前屏幕将会提示你输入文件名。然后再存盘,存盘后又返回到原编辑状态。在QBASIC主菜单中,选File项中的OPEN子项,执行后屏幕首先显示当前磁盘上的全部的扩展名为BAS的文件的文件名,供你选择调入,按一下TAB键后,按上下箭头键,找到你想调入的文件,再按回车键,文件即被调入内存。如果你想找的文件没有找到,可以将文件名中的*.BAS改为*.*,再按回车键,如果还没有找到,可以按二下TAB键,再按上下箭头键来改变查找路径,找到后按上述的方法调入即可。 6.在GWBASIC中,按F2键是运行程序;在QBASIC中按F5键为运行程序。 7.在GWBASIC中是通过立即命令SYSTEM返回到DOS环境。而在QBASIC中,可以通过执行立即命令SYSTEM回到DOS环境,还可以通过主菜单中File项中的EXIT子项返回DOS环境。此外在QBASIC中,还可以通过立即命令SHELL进入DOS环境,执行各种DOS命令后,再键入EXIT↓,又可返回QBASIC环境。在QBASIC中,返回DOS环境之前,屏幕将会提示你将正在编辑的程序存盘后,再返回DOS环境。 8.与GWBASIC不同,QBASIC设置有帮助命令。至少有二种方法可以调出帮助信息。其一是在编程的任何时刻,将光标移到你想得到帮助的某个语句处,按F1键,屏幕即会显示出与该语句有关的帮助信息以及怎样使用该语句的示范举例。在编程的任何时刻,按shift-F1键,也能得到帮助信息。 9.在GWBASIC中,调用子程序是用“GOSUB+标号”语句,而在QBASIC中,调用子程序可以用与GWBASIC中完全相同的形式,还可以用另一种形式,即:允许使用者自己定义一个子程序或函数,并给它赋予一个名称,为使程序的结构更加简单明了,在QBASIC中,自己定义的子程序或函数被存放在一个与主程序分离的存贮区内,在查看主程序时看不到子程序的具体内容,而只能看到子程序的名称。当要编制一个子程序时,其操作是选主菜单中的Edit项中的NEWSUB子项,按回车,输入子程序的名称后,再按回车即可开始编制子程序。在编程的任何时刻,如想查看或修改已编好的子程序,可以按F2键,再按上下箭头键进行选择。当在主程序中调用子程序时,可以使用“CALL+子程序名+参数”的语句,也可以只写子程序的名称后跟参数的数值来完成调用子程序。 10.与GWBASIC不同,QBASIC编辑程序具有对已编好的一行语句进行瞬间自动语句检查和修改功能。当你编好一行语句后,在按回车键的瞬间,如果你编写的语句存在着错误,编辑程序则会指出这条语句的错误所在,如果仅仅是个小错误,编辑程序将自动其进行更正。瞬间检查和修改功能为编程者带来了很大的方便。 11.QBASIC中新增加了“DO……LOOP”循环语句,该语句的功能是:当程序顺序执行到“LOOP”语句时,将重新转回到“DO”的位置重复执行。在使用这一语句时,应将条件判断跳出循环语句放在DO……LOOP循环体的内

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档