如何设置qbasic的显示模式,十万火急

作者&投稿:墨美 (若有异议请与网页底部的电邮联系)
如何设置qbasic 图形显示模式~

1.LOCATE语句
需要在文本方式下控制字符显示的位置,例如要求在屏幕正中央显示“WELCOME”字样。虽然可以用若干个空PRINT语句来控制输出的行位置,用TAB函数来控制列位置。但这种方法使用不方便,程序也显得冗长。QBASIC提供LOCATE语句用来确定光标在屏幕上的位置,它的一般格式如下:LOCATE[][,]
其中,“行”是一个算术表达式,取值范围是1到25,它的作用是将光标移动到所指定的行。“列”也是一个算术表达式,取值范围在1到40或1到80,它的作用是移动光标到所指定的列。
行与列均可省略,缺省值为当前坐标。如果指定的行或列值超出屏幕大小的范围,屏幕上将显示一个出错的对话框,同时将有错的LOCATE语句加亮。下面是一个使用LOCATE显示字符的程序段。
LOCATE 8,30
PRINT“How do you do!”
LOCATE 12,28
PRINT “ Welcome to beijing!”
程序第一行将光标移动到屏幕上的第8行第30列,第二行是从第8行第30列开始在屏幕上输出字符串“How do you do!”,第三行将光标定位到第12行第28列,第四行从该指定位置输出字符串“Welcome to Beijing!”。
2.WIDTH语句
在文本方式下,WIDTH语句的作用是确定屏幕的宽度,它的一般格式如下:
WIDTH
其中:“宽度”的有效值是40或80。例如:
WIDTH40
WIDTH80
分别表示一行包含40个字符和一行包含80个字符,前者字符呈扁形,后者字符呈长形。
3.CLS语句
在一般情况下,程序运行时输出的结果是留在输出屏幕上的,下一个程序的运行结果将接着在同一屏幕上往下输出。这样,程序输出的结果显得很不清晰。因此人们希望在程序运行前先清除屏幕上原有的显示,让每一个程序单独占一个输出屏幕。QBASlC提供的CLS语句的作用就是用来清屏。在清除屏幕的同时重置光标的位置,在文本方式下,将光标置于屏幕的左上角,在图形方式下,将光标置于屏幕的中心。
4.CSRLIN和POS函数
CSRLIN和POS两个函数的作用是保存当前光标的行和列的值。它们的一般格式为:
CSRLIN
POS(n)
“其中:POS(n)函数后面的n是一个虚设的变量,在使用当中这个变量不能省略,但它本身”没有任何意义。下面我们举例来说明这两个函数的使用方法。
LOCATE l0,30
row%=CSRLIN
colum%=POS(0)
PRINT“Do you know the position of this string?”
PRINT“It is at no.”;row%;“row and no.”; column%;“column.”
CSRLIN记录了光标所在的行的位置,POS记录了光标所在列的位置,并把这两个值分别赋给了变量row%和colum%,然后在此位置上输出一行字符串,最后输出两个函数记录的行数和列数。
程序运行结果如下:
DO you know the position of this string?
It is at no.10 row and no.30 column.
5.SCREEN语句
QBASlC提供了SCREEN语旬在程序中指定显示模式。SCREEN语句可以缺省,缺省时为文本模式,它的一般格式为: SCREEN[][,]
其中,“模式”代表了显示器的工作方式,它提示QBASIC将视频适配器设置为指定的显示模式。它是0到13范围内的一个整数值 (除5和6外),共有12种图形模式可供使用,但是具体机器上的适配器只支持其中一些模式。
6.COLOR语句
为了使图画更美观,更富于吸引力,应该为图形设置适当的颜色。在不同模式下,COLOR语句有不同的格式,下面分别说明。
⑴文本模式下的COLOR语句
文本模式下的COLOR语句的一般格式为:COLOR[][,]
其中:“前景颜色”是一个整型表达式,其值用来定义屏幕上所显示的字符的颜色,它的取值范围是0到31。
16到31号的色号是在0到15号颜色的基础上加16,其值所定义的色彩为闪烁方式。
“背景颜色”也是一个整型表达式,其值定义屏幕的底色,取值范围为0到7。
⑵图形模式下的COLOR语句
COLOR语句用来指定程序中图形的颜色,但并不是所有作图程序都必须包括COLOR语句,也可以在具体的作图语句 (如画线、画圆等语句)中指定颜色。
不同的屏幕模式状态下所使用的COLOR语句的形式和作用是不同的,模式为0时,是文本方式,模式为2时则为无色彩显示。下面只介绍几种模式下的COLOR语句,其它的可查阅专门手册。
①屏幕模式l的COLOR语句
在屏幕模式为1的中分辨率图形下,它的每个象元可以用4种颜色,用户可以为每个象元指定颜色,此屏幕模式下的COLOR语句的一般格式为:
COLOR[][,]
其中:“背景颜色”是一个整型表达式,取值范围从0到15,其值所对应的颜色与字符显示模式下的字符颜色相同,它用来改变屏幕底色。
“配色器号”为一整型表达式,其值代表0和1号配色器。当表达式的值为偶数时,选择0号配色器;当表达式值为奇数时,选择1号配色器。两个配色器分别有自己的四种颜色。
②屏幕模式12及屏幕模式13的COLOR语句
屏幕模式12,13的COLOR语句的一般格式为:
COLOR[]
屏幕模式12支持高分辨率16种颜色。而屏幕模式13则支持中分辨率256种颜色。

?代表让你输入一个变量!
例如: input a
print a
运行后就是一个?,是程序在等待用户输入一个可执行的变量!如果你在input 前面加一个用引号括起来的变量说明语句!例:input "please input a number";a
运行后就会出现 please input a number ?

if a=1 and b=2 then
c=3
else
c=4
end if

1.LOCATE语句
需要在文本方式下控制字符显示的位置,例如要求在屏幕正中央显示“WELCOME”字样。虽然可以用若干个空PRINT语句来控制输出的行位置,用TAB函数来控制列位置。但这种方法使用不方便,程序也显得冗长。QBASIC提供LOCATE语句用来确定光标在屏幕上的位置,它的一般格式如下:LOCATE[<行>][,<列>]
其中,“行”是一个算术表达式,取值范围是1到25,它的作用是将光标移动到所指定的行。“列”也是一个算术表达式,取值范围在1到40或1到80,它的作用是移动光标到所指定的列。
行与列均可省略,缺省值为当前坐标。如果指定的行或列值超出屏幕大小的范围,屏幕上将显示一个出错的对话框,同时将有错的LOCATE语句加亮。下面是一个使用LOCATE显示字符的程序段。
LOCATE 8,30
PRINT“How do you do!”
LOCATE 12,28
PRINT “ Welcome to beijing!”
程序第一行将光标移动到屏幕上的第8行第30列,第二行是从第8行第30列开始在屏幕上输出字符串“How do you do!”,第三行将光标定位到第12行第28列,第四行从该指定位置输出字符串“Welcome to Beijing!”。
2.WIDTH语句
在文本方式下,WIDTH语句的作用是确定屏幕的宽度,它的一般格式如下:
WIDTH<宽度值>
其中:“宽度”的有效值是40或80。例如:
WIDTH40
WIDTH80
分别表示一行包含40个字符和一行包含80个字符,前者字符呈扁形,后者字符呈长形。
3.CLS语句
在一般情况下,程序运行时输出的结果是留在输出屏幕上的,下一个程序的运行结果将接着在同一屏幕上往下输出。这样,程序输出的结果显得很不清晰。因此人们希望在程序运行前先清除屏幕上原有的显示,让每一个程序单独占一个输出屏幕。QBASlC提供的CLS语句的作用就是用来清屏。在清除屏幕的同时重置光标的位置,在文本方式下,将光标置于屏幕的左上角,在图形方式下,将光标置于屏幕的中心。
4.CSRLIN和POS函数
CSRLIN和POS两个函数的作用是保存当前光标的行和列的值。它们的一般格式为:
CSRLIN
POS(n)
“其中:POS(n)函数后面的n是一个虚设的变量,在使用当中这个变量不能省略,但它本身”没有任何意义。下面我们举例来说明这两个函数的使用方法。
LOCATE l0,30
row%=CSRLIN
colum%=POS(0)
PRINT“Do you know the position of this string?”
PRINT“It is at no.”;row%;“row and no.”; column%;“column.”
CSRLIN记录了光标所在的行的位置,POS记录了光标所在列的位置,并把这两个值分别赋给了变量row%和colum%,然后在此位置上输出一行字符串,最后输出两个函数记录的行数和列数。
程序运行结果如下:
DO you know the position of this string?
It is at no.10 row and no.30 column.
5.SCREEN语句
QBASlC提供了SCREEN语旬在程序中指定显示模式。SCREEN语句可以缺省,缺省时为文本模式,它的一般格式为: SCREEN[<模式>][,<色彩>]
其中,“模式”代表了显示器的工作方式,它提示QBASIC将视频适配器设置为指定的显示模式。它是0到13范围内的一个整数值 (除5和6外),共有12种图形模式可供使用,但是具体机器上的适配器只支持其中一些模式。
6.COLOR语句
为了使图画更美观,更富于吸引力,应该为图形设置适当的颜色。在不同模式下,COLOR语句有不同的格式,下面分别说明。
⑴文本模式下的COLOR语句
文本模式下的COLOR语句的一般格式为:COLOR[<前景颜色>][,<背景颜色>]
其中:“前景颜色”是一个整型表达式,其值用来定义屏幕上所显示的字符的颜色,它的取值范围是0到31。
16到31号的色号是在0到15号颜色的基础上加16,其值所定义的色彩为闪烁方式。
“背景颜色”也是一个整型表达式,其值定义屏幕的底色,取值范围为0到7。
⑵图形模式下的COLOR语句
COLOR语句用来指定程序中图形的颜色,但并不是所有作图程序都必须包括COLOR语句,也可以在具体的作图语句 (如画线、画圆等语句)中指定颜色。
不同的屏幕模式状态下所使用的COLOR语句的形式和作用是不同的,模式为0时,是文本方式,模式为2时则为无色彩显示。下面只介绍几种模式下的COLOR语句,其它的可查阅专门手册。
①屏幕模式l的COLOR语句
在屏幕模式为1的中分辨率图形下,它的每个象元可以用4种颜色,用户可以为每个象元指定颜色,此屏幕模式下的COLOR语句的一般格式为:
COLOR[<背景颜色>][,<配色器号>]
其中:“背景颜色”是一个整型表达式,取值范围从0到15,其值所对应的颜色与字符显示模式下的字符颜色相同,它用来改变屏幕底色。
“配色器号”为一整型表达式,其值代表0和1号配色器。当表达式的值为偶数时,选择0号配色器;当表达式值为奇数时,选择1号配色器。两个配色器分别有自己的四种颜色。
②屏幕模式12及屏幕模式13的COLOR语句
屏幕模式12,13的COLOR语句的一般格式为:
COLOR[<前景颜色>]
屏幕模式12支持高分辨率16种颜色。而屏幕模式13则支持中分辨率256种颜色。

Screen [数字]

不清楚你的问题是什么意思~~

你说的是什么显示不太清楚?要是窗口大小的话用alt+enter!


电脑运行cmd命令
〔例子〕 C:\\DOS>qbasic? setver|share|subst setver 设置版本 〔适用场合〕 当希望使用其它版本的dos命令时可以用它来欺骗电脑。在高版本 DOS中,某些旧版本程序需要DOS3.3时,可用setver来设置 〔用法〕 使用时一般在config.sys中加入 device=setver.exe setver 显示文件的版本 setver [文件名] n.nn 设置指定...

电脑主板锁了怎么办
4、编写QBasic程序 编写如下程序: OUT &H70,&H2F d=INP(&H71)+1 OUT &H71,d END 运行该程序,可清除BIOS密码! 完成以上命令后,退出DOS,重新启动后并按下键盘上的DEl进入BIOS,密码被清除了。 3.电脑主板锁了 忘记密码 怎么办 如果是BIOS密码,关机情况下取下主板电池过几分钟再装回去,开机重新设置BIOS...

solidworks 没能启动应用程序visual basic 方程式和宏不能使用_百度知...
QBasic我会。但这个太难了!

谁介绍一下计算机一级B和二级
(一) QBASIC的基本概念1.QBASIC提供的数据类型。 2.常量和变量的概念、变量的命名规则、变量的类型说明。 3.运算符和运算规则(算术运算、关系运算、逻辑运算、字符运算)。 4.表达式(算术表达式、关系表达式、逻辑表达式、字符表达式)的概念及求值。

cmd输入的命令起什么作用?
二、应用实例1、备份网络设置ipconfig \/batch bak-netcfg说明:将有关网络配置的信息备份到文件bak-netcfg中。2、为网卡动态分配新地址ipconfig \/release 1说明:去除网卡(适配器1)的动态IP地址。ipconfig \/renew 1说明:为网卡重新动态分配IP地址。如果你的网络连通发生故障,凑巧网卡的IP地址是自动...

dos命令集
diskcomp磁盘比较 append 设置非执行文件路径 expand 还原DOS文件 fasthelp快速显示帮助信息 fc 文件比较 interink启动服务器 setver 设置版本 intersvr启动客户机 subst 路径替换 qbasic Basic集成环境 vsafe 防病毒 unformat恢复已格式化的磁盘 ver 显示DOS版本号 smartdrv设置磁盘加速器 vol 显示磁盘卷标号 lh 将程序...

求所有cmd命令含义及用法(包括net,ntsd,taskkill...)
diskcomp磁盘比较 append 设置非执行文件路径 expand 还原DOS文件 fasthelp快速显示帮助信息 fc 文件比较 interink启动服务器 setver 设置版本 intersvr启动客户机 subst 路径替换 qbasic Basic集成环境 vsafe 防病毒 unformat恢复已格式化的磁盘 ver 显示DOS版本号 smartdrv设置磁盘加速...

软件工程和项目管理中的CM的全称是什么
configuration management 配置管理 配置管理(Configuration Management,CM)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。

如何将qbasic视频教程下载下来保存
2:这时候开始去试听或试看你想要下载的文件。(记住,一定要等播放的视频或音频文件缓冲完成后再回头去找这个已经下载到电脑里的文件)3:找到已经下载到电脑里的我们刚才试听或试看的文件,音频文件为MP3格式,视频文件为FLV或MP4等格式的文件。(找文件的方法:工具-internet选项-设置-查看文件-这时,在...

计算机等级怎么划分
4.《全国计算机等级考试二级教程―QBASIC语言程序设计》 本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照全国计算机等级考试二级考试大纲(2002年版)中对QBASIC语言程序设计考试的要求执笔编写而成。主要内容包括QBASIC的基本概念,顺序程序设计,选择结构程序设计,循环结构,函数与子程序...

平乐县18768665121: 如何设置qbasic 图形显示模式 -
莘厘银杏: 1.LOCATE语句 需要在文本方式下控制字符显示的位置,例如要求在屏幕正中央显示“WELCOME”字样.虽然可以用若干个空PRINT语句来控制输出的行位置,用TAB函数来控制列位置.但这种方法使用不方便,程序也显得冗长.QBASIC提...

平乐县18768665121: qbasic界面如何全屏显示 -
莘厘银杏: Alt+Enter 就行了 也有可能是Ctrl+Enter 我记不住了

平乐县18768665121: 谁知道qbasic中怎么样切换全屏
莘厘银杏: Alt+Enter 估计是你家的CPU 有问题,不知道你家的CPU性能高不高. 最好你在用QBASIC编程的时候,其他应用程序都关掉,最好网络都不要连,只留个QBASIC.这样做的原因是在你编程的时候,CPU里面运算的都是你的程序,没功夫管理你的其它软件(如QQ),除非性能超好,双核的,呵呵.

平乐县18768665121: 告诉我戴尔win7如何打开QBASIC程序?
莘厘银杏: 用兼容模式试试! ①右键单击QB.EXE,选择“属性”; ②选择最后一个选项卡“兼容性”; ③把“用兼容模式运行这个程序”前面的小对勾勾上,再选择一个稍早的Windows版本,“确定”即可!

平乐县18768665121: 怎么将BIOS设置IDE模式 -
莘厘银杏: 0x007B 档名、目录名称或储存体标签语法错误貌似跟是不是ide模式关系不大至少还能读到蓝屏代码如果要设置的话,一般是进bios的advance设置类似Onboard IDE Operate Mode可以选择兼容模式和增强模式(Compatible Mode和Enhanced Mode兼容就是IDE模式了不过很多笔记本式没有这些选项的,台式机也只有award和phenix的才有,如果是intel的主板,基本都是简化的bios

平乐县18768665121: QQ拼音输入法怎么样能设置成ctrl+shift的形式 -
莘厘银杏: 您只需按我为您提供的步骤来操作即可,方法如下:现在QQ拼音上点击右键,会出现如下提示框然后点击属性设置,会出现一个对话框点击输入法管理,然后在此修改即可如果我能解决您问题,请采纳我答案

平乐县18768665121: Windows 10系统多屏怎么设置 Win10多屏设置介绍 -
莘厘银杏: 1、Win10也是通过Win+P键选择多显示器显示模式.可以在”仅电脑屏幕” ”复制” “扩展” “仅第二屏幕”间切换2、如果安装好显卡的控制台后,也可以在显卡控制台中进行设置.,桌面空白处右击选择图形属性3、选择”显示器”4、左侧选择”多屏显示”

平乐县18768665121: Win10系统文件显示模式设置方法有哪些? -
莘厘银杏: 打开任意一个保存有图片的文件夹,点击顶部“查看”选项卡,在布局功能区首先选择“详细信息”,然后再在当前视图功能区,点击“添加列”按钮,在下拉菜单中,点击勾选自己认为合适的项目就可以了! 从添加列弹出的列表选项中可以看出,Win10支持显示的详细信息还不少,包括分辨率、创建时间、拍摄时间、分级等等,大家依个人需要选择.

平乐县18768665121: Win10怎么设置扩展显示器 扩展显示器设置方法 -
莘厘银杏: 1-设置双显示器中的复制模式需要正确显卡驱动. 2-右击桌面--点分辨率--设置多个显示器,点复制. 3-下面是A卡设置为复制: 上图中的扩展这些显示改成'复制'两台显示器就显示同样画面.

平乐县18768665121: widowsXP中怎么打开QBASIC? -
莘厘银杏: dos:点"开始"菜单的"运行",输入"cmd",出现窗口 QBASIC:在DOS窗口中输入它所在的盘,输入":/",回车 再输入路径,就OK了~~~ 要分

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网