Basic开发笔记:Basic语⾔介绍、环境搭建、基本语法⽰例与程序实例
前⾔
红胖⼦来也
Basic语⾔是很⽼的语⾔了,⽐VB(Visual Basic还⽼)。
地球上最后的日子
BASIC
BASIC(Beginners’ All-purpo Symbolic Instruction Code,⼜译培基),意思就是“初学者通⽤符号指令代码”,是⼀种设计给初学者使⽤的程序设计语⾔。
汉语翻译英文
BASIC是⼀种直译式的编程语⾔,在完成编写后不须经由编译及连结等⼿续即可执⾏,但如果需要单独执⾏时仍然需要将其建⽴成执⾏档。
BASIC是由达特茅斯学院院长、匈⽛利⼈约翰·凯梅尼(John G. Kemeny)与数学系教师托马斯·卡茨(Thomas E. Kurtz)共同研制出来的。1964年BASIC语⾔正式发布。第⼀个BASIC程序在1964年5⽉1⽇早上4时,由BASIC编译程序进⾏编译后成功运⾏。1975年,⽐尔·盖茨把它移植到PC上。
编译环境搭建
安装编译器
安装FreeBasic,主要⽤他来编译,如下图:
安装完后,打开命令⾏:
跳转到开发⽬录即可,
安装编辑环境laker
安装PowerBasic,主要⽤他的编辑器
打开编辑器:
下载地址
编译器编译时错误解决
四六级报名时间 编译时报错,如下图:
主要是因为使⽤了未定义的变量,其实是语⾔规则不同,因为使⽤qb语⾔,所以需要加上参数“-lang
qb”,即可,如下图:
运⾏环境谷歌翻译网页
直接打开dos,跳转到⽬录,fbc命令会⽣成对应的exe直接运⾏即可。
基本语句
打印(PRINT)语句
⽰例1
PRINT "12345"
PRINT "Hello world"
⽰例2
PRINT "12345";"54321"dppp
PRINT "Hello world"
⽰例3
PRINT "12345" "54321"
PRINT "Hello world"
TAB(TAB)语句
PRINT语句中使⽤TAB语句就类似于使⽤TAB键。
TAB(1)和TAB(2)没有起到作⽤
⽰例1
PRINT "123456789ANCDEF"
PRINT 1;TAB(1);2
PRINT 1;TAB(2);3
PRINT 1;TAB(3);4
PRINT 1;TAB(4);5
PRINT 1;TAB(5);6
PRINT TAB(3);"Y";TAB(9);"Z"
END
置数(DATA)语句
配合读数语句使⽤,称读数据(READ/DATA)语句。 请参照“读取READ语句”
读取(READ)语句
READ是读取data存储的数据,并不是我们习惯所认为的从屏幕上输⼊,同时变量要先定义才能使⽤。⽰例1:读取数字
(字符串必须是$符号结尾)
DATA "12aaa345","11bbb11"
tatungPRINT "READ ONE, SHOULD BE 12aaa345"
READ S
PRINT S
再见的英文PRINT "READ ONE, SHOULD BE 11bbb11"
READ S
PRINT S
END
⽰例2:读取字符串
DATA "12aaa345","11bbb11"
PRINT "READ ONE, SHOULD BE 12aaa345"
READ S$
PRINT S$
PRINT "READ ONE, SHOULD BE 11bbb11"
READ S$
PRINT S$
END
⽰例2:先读取后置⼊数字
PRINT "READ ONE, SHOULD BE 12345"
少儿英语字母教学READ S
PRINT S
PRINT "READ ONE, SHOULD BE 11111"
READ S
PRINT S
SLEEP
DATA "12345","1111"
END
⽰例3:读取数字
DIM D1 AS INTEGER
英语四级成绩查询时间DATA 20,10
PRINT "READ ONE, SHOULD BE 20"
READ D1
PRINT D1
PRINT "READ ONE, SHOULD BE 10"
READ D1
PRINT D1
SLEEP
END
⽰例4:读取数字时,同时使⽤“:”进⾏其他操作
DATA 10,100,1000
READ T1,T2:T3=T1+T2
PRINT T1
PRINT T2
PRINT T3
READ T3
PRINT T3
END