qbasic下载(qbasic是用什么执行的)

liehuo 24 0

qbasic下载

求大神解答安装qbasic的时候总是安不上去谁能交我啊还有有没有可以下载的qbasic的网址--求解答啊还有我下qbasic但是一打开就--... 求大神解答 安装qbasic的时候 总是安不上去 谁能交我啊 还有 有没有可以下载的qbasic的网址--
求解答啊 还有 我下qbasic 但是 一打开就

--
展开

qbasic下载(qbasic是用什么执行的)-第1张图片-贝灵顿wiki


你下载的不是QB的系统文件。QB系统只有两个文件:QBASIC.EXE这是QB的解释程序;QBASIC.HLP是帮助文件。

去DOS之家就有下载。

qbasic下载(qbasic是用什么执行的)-第2张图片-贝灵顿wiki

qbasic是用什么执行的

QBASIC是用解释程序执行的。
根据查询相关资料显示,qbasic不能被编译成独立的可执行文件,源代码在集成开发环境中先被编译成中间代码,然后中间代码在IDE中被解释执行。
QBASIC是BASIC语言的一个变种,由美国微软公司开发,1991年随MS-DOS5.0推出。它不能被编译成独立的可执行文件,源代码在集成开发环境中先被编译成中间代码,然后中间代码在IDE中被解释执行。它被设计用来代替GW-BASIC,并被集成在MS-DOS5.0及其更高版本中。

下面分享相关内容的知识扩展:

有谁能吧Qbasic的帮助全部翻译过来

编号 出错信息 涵义
1 NEXT without FOR 在FOR-NEXT中无FOR与NEXT匹配
2 Syntax error 语法错误
3 RETURN without GOSUB RETURN与GOSUB不匹配
4 Out of data READ所要读入的数据比DATA给出的多
5 Illegal Function Call 函数调用出错
6 Overflow 溢出
7 Out of memory 内存空间不够
8 Undefined line number 未定义行号(无语句标号)
9 Subscript out of range 下标超出范围
10 Duplicate Definition 重复定义
11 Division by Zero 用0作除数
12 Illegal direct 非法进入
13 Type mi *** atch 类型不匹配
14 Out of string space 超出字符串空间
15 String too long 字符串太长
16 String formula too complex 字符串表达式太复杂
17 Can't continue 不能继续
18 Undefined user function 未定义用户函数
19 No RESUME 无RESUME语句
20 RESUME without error 恢复语句没有错误
22 Missing operand 缺少操作数
23 Line buffer overflow 行缓冲器溢出
24 Device time out 设备时间完
25 Device fault 设备故障
26 FOR without NEXT FOR-NEXT循环无NEXT语句
27 Out of paper 打印纸用完或打印机未开
29 WHILE Without WEND WHILE没有与之匹配的WEND
50 FIELD overflow 随机文件操作溢出
51 Interal error 内部故障
52 Bad file number 文件号不符合要求
53 File not found 文件没有找到
54 Bad file mode 文件格式不对
55 File already open 文件已打开
57 Divice I/O error 设备输入/输出出错
58 File already exist 文件已存在
61 Disk full 磁盘已满
62 Bad record number 记录好不对(>32767或<0)
63 INPUT pasr end 输入超过文件末尾
64 Bad filename 文件名有错误
66 Direst Statement in file 在文件中有直接语句
67 Too many file 文件过多
68 Device unavailable 设备不能用
69 Communication buffer overflow 通信缓冲区溢出
70 Disk write protect 磁盘写保护
71 Disk not ready 磁盘没准备好
72 Disk media error 磁盘介质不对
73 Advanced feature 在磁盘BASIC中使用高级BASIC语句
75 Path/file access error 路径/文件访问出错
76 Path not found 路径未找到
- Unprintable error 不能显示(的错误)
- Incorrect DOS version 错误的DOS版本
- You cannot SHELL to BASIC 不能用SHELL调用BASIC程序
- Can't continue after SHELL 在SHELL之后不能继续

Qbasic 一个文件打开的问题 请高手帮帮啦!急拉!

看了一个程序
M$ = "see"
OPEN "D:\qbasic\data\" + M$ + ".dat" FOR INPUT AS #1

我想问的是 " + M$ + " 是什么意思啦? 为何不知道写成OPEN "D:\qbasic\data\see.dat" FOR INPUT AS #1
还有输出的时候
PRINT #1, M$; USING "######.###"; M; N
PRINT USING "######.###"; M; N
这两个输出不是一样吗 ?

+ M$ + " 是组成字符串,如果写成OPEN "D:\qbasic\data\see.dat" FOR INPUT AS #1 的话也可以,但不如+m$+灵活。输出的时候,有#1,指向明确,没有的话而又如果打开多个文件,有可能在其他文件里面输出或直接在屏幕上输出!

关于qBasic基础的问题,几道算式不懂意思?

我是初学者刚刚接触,有很多问题不明白。今天做了试卷上的基础题 不知道其中的算法 重要的是其中的含义 到底是什么意思?请老师好好讲讲!!
下列程序运行后的输出结果为( C )
20 X=1:Y=1
30 FOR Z=1 TO 4
40 X=X+Y:Y=Y+X
50 NEXT Z
60 PRINT X,Y
70 END
A、5 8 B、13 21
C、34 55 D、89 144

3.下列程序运行后的输出结果为( A )
10 DIM X(11)
20 FOR K=1TO10
30 X(K)=K*K
40 NEXT K
50 PRINT X(K)
60 END
A、0 B、100 C、10 D、11
题简单希望老师讲复杂一点。我不嫌啰嗦~谢谢了
20 X=1:Y=1
30 FOR Z=1 TO 4
40 X=X+Y:Y=Y+X
50 NEXT Z
60 PRINT X,Y
之一次循环x=1+1=2
y=1+2=3
第二次循环x=2+3=5
y=5+3=8
第三次循环x=5+8=13
y=13+8=21
第四次循环x=13+21=34
y=34+21=55
即结果c

第二道题x(1)=1;x(2)=4;x(3)=9…………x(10)=100
而循环中并没有为x(11)赋值,(循环结束后,k=11)所以x(11)=0

抱歉,评论功能暂时关闭!