关键词不能为空

当前您在: 主页 > 英语 >

Blitz Basic语言入门

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 09:32
tags:

-

2021年2月28日发(作者:thai)


BASIC


语言入门






. BASIC


语言简介





1.


什么是


BASIC


语言





BASIC



Beginner's All-purpose Symbolic Instruction Code


的 缩写。意即初学者通用符号指


令代码。它是一种国际通用的计算机高级语言。一般认为它 是从


FORTRAN


中提炼、



简化


而来。



因此简单易学,


BASIC


入门了,再学其它高级语言也就不难 了。




2. BASIC


语言的版本





电脑语言一般都有版本序列。


BASIC

语言也经历了不断的发展与改进,形成了不同环境下


的不同版本。如


BASIC



BASICA



F-BASIC




H-BASIC



Q-BASIC

等等。但一般来说都


大同小异、


基本的东西不变、较高版本 兼容较低版本。



所以需恐慌与诧异。



让我们从最基


本的也就是


BASIC< /p>


来学起,先入门,有兴趣的同学,就可以通过自学深入和提高。




3. BASIC


语言的特点






1


)简单 易学。基本


BASIC


的语句一共只有


17


种,且使用准英语或者叫类英语,表达式


与运算符号也与数 学中使用的差不多。




< p>


2


)会话功能。


BAS IC


是高级语言,具有很强的会话功能。语句、表达式及运行到某句出

< br>错时,电脑会进行人机对话,及时给出提示等。因此可以边做边改。直至正确与满意为止,


这一点对初学者十分方便。






3


)环境 特点。


BASIC


程序的运行分解释型与编译型两种。一般在学 习与编制程序时使用


解释型环境。也就是说要在


DOS


下先运




< p>
文件,进入


BASIC


的解释环境状


态(其提示符是


OK



,编 写程序所形成的文件其扩展名约定为


BAS


。这就叫

< p>
BASIC


的源程


序。当源程序调试好了,反复运 行都满意,可以用


BASIC


的编译工具软件把它编译成扩展


名为


EXE


的文件便能直接在


DOS


下运行。


有关


B ASIC


的启动知识,



可参阅课本第 一章第


四节(


18


< br>26


页)





4. BASIC


的功能





一般来说,


BASIC


具有运算、作图、音乐等三种基本功能。



它作数学 运算时比其它语言要


简单明了。


一条语句便可以设定算式


(表达式)同时输出结果。但对数据库的处理与运算能


力比

< p>
D-BASE


等要弱。


BASIC


的图形功能也很强,



甚至用于制作卡通电影。但不同 的版本


功能有差异,也受硬件配置条件的制约。


BASIC < /p>


还具有很强的音乐功能。可以演凑乐曲和


作曲,

< br>甚至可以发出乐器无法发出的声响来产生特殊效果,


这就是现代音影创作领域的< /p>


MIDI


制作。






. BASIC


程序的构成与基本规则





例:某班


32


人,电脑成绩如下:


A


等(


5


分)


13


人,


B


等(


4


分)


12< /p>


人,


C


等(


3< /p>


分)


5


人,


D< /p>


等(


2


分)


2< /p>


人,求全班该科目平均成绩







解此题 的


BASIC


程序是:





10 LET A=13



20 LET B=12



30 LET C=5



40 LET D=2



50 LET U=A+B+C+D



60 LET G=(5*A+4*B+3*C+2*D)/U



70 PRINT G



80 END




由上例可以得知


BASIC


程序的结构与规则





1.


一个程序由若干行(


LINE< /p>


)组成,一行写一个语句(


STA


TEM ENT



,程序执行时按行号


顺序进行 。行号一般取正整数,留有余数,以便修改时插入。




2.


一个语句一般分为三个部分,即行号(或者叫行标)


、语句定义符、语句体(或者叫表达


式)


, 其顺序与格式都不能错。




3. < /p>


每个程序一般都以


END


结束。


RUN


回车,运行程序;


NEW


回车,清除程序;


LIST



车,列出程序等等以及屏幕最下面一行的提示,这些都是


BASIC

语言的命令,以回车结束


并立即产生对应的效果。






. BASIC


的语句





1.


打印语句(

< br>PRINT


语句)





用途:


(1)


打印出变量或者表达式的值




(2)


使打入的字符串原样照印





用法:


( 1)


可以打印一个或多个(用逗号分开)常量的值。




(2)


常量表达式的值,但不能起赋 值的作用,如


PRINT X=3+5


则是错的




(3)


如果表达式含有变量,则变量必须先赋值,否则会作零或被视为非法< /p>




(4)


可以 输出字符串,必须用双引号界定,且双引号本身不能当做字符串来使用





输出格式:可以同时输出多项(如 变量、表达式或字符串)


,但需用逗号分开(标准格式输


出)< /p>



各项之间用分号分开,


则以紧凑方式输 出,


PRINT


之后什么都没有则输出一个空白行。


连续使用


PRINT


语句输出,



若每句之后无标点,则自动换行;以分号结束,则不换行,紧


接着输出下一个语句的值,以逗号结束,则不换行,以标准格式接着输出。





2.


赋 值语句(


LET


语句)





用途:


它 的作用是将等号右边的值送到等号左边的变量中去。


因此不同于数学意义上的等号,


如:


LETN=N+1,


数学上是错误的, 但


BASIC


语言的


LET

< p>
语句中却经常用到。





用法:


(1)


可以将常量赋值给变量, 如


LET X=3



(2)


可以将表达式的值赋给变量,如


LET


L=2*3.14*R




但不能向一个表达式赋值,如


LET


X+Y=2+3


则是错误的。




(3)


一个


LET


语句只能给一个变量赋值,也不能连用几个等式




(4)


变量之间可以辗转赋值,且最 新值刷新老值






. BASIC


中数与变量的表示法





(一)常数的表示法





1.


一律采用十进制,但不能用逗号分位,



有效位数因机型不同而崐



异,一般都在七位以


上。




2.


超大与超小数的表示法



< p>


9


亿,表示成


9E



8


,或


9E8< /p>


;又如


0.0000079


,表示成


7.9E-6


。至于大到什么程度会溢


出, 小到什么程度当做零处理,



与机型有关。







(二)变量的表示法





1. BASIC


中变量简单变量与 下标变量两类,


简单变量可以用


26


个英文字母的任意一个来表


示,但一般不能写成


XY

< p>


3X


等形式,即乘号不能省略。




2.


下标变量由一个大 写英文字母加上圆括号中的下标组成,下标一般只能是正整数或零。


< br>A(3),X(0)


等。





(三)运算符的表示法





1.


加 减符号与数学相同,除号用


/


表示,乘号用

*


表示,



而且不能省略。




2.


乘方采用


表示自乘,有的


BASIC


则要求用


*


连乘。




3.


开平方用


SQR


来表示




4.


乘方与开方更一般的表示法是采用只数指数与对数的形式。





A



B


次方一般写成


EXP(B*LOG(A) )




(四)运算的优先级





1.


运算的优先级一般都与数学上是相同的




2.


破括号的方法也相同,但


BASIC


的括号不分大、中、小,一律用圆括号,并可以层层套< /p>






(五)


BASIC


的表达式

< br>




1.

< br>我们把符合


BASIC


规定的、用运算符号和括号将常量 、变量、函数连接起来的有意义式


子叫做表达式。




2.


表达式的书写必须符合


BASIC


规范,


如一个符号占一格,


且在同一横线上,


不允许有上、


下标等。





BASIC


语言标准函数表





┏━━━━┳━━━━━━━━━ ━━┳━━━━━━━━━━━━━┓




┃标准函数┃
















┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━ ━━━━┫





SIN(X)




正弦函数



┃自变量单位以弧度表示






┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





CON(X)




余弦函数



┃自变量单位以弧度表示






┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





TAN(X)




正切函数



┃自变量单位:弧度。如太接近┃










/2


的奇数倍,可能溢出






┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





A


TN(X)




反正切函数



┃函数值的单位为弧度















┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━ ━━━━┫





LOG(X)




即自然对数


ln X



X


的值应为正






┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





EXP(X)









┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





SQR(X)




X


的平方根(正根)








┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━ ━━━━┫





ABS(X)




X


的绝对值








┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━ ━━━━┫





INT(X)




求不大于


X


的最大整数








┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━ ━━━━┫










1 (



X>0)






SGN(X)




符号函数





SGN(X) = 0 (



X=0)











-1 (



X<0)





┣━━ ━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫





RND(X)

< br>┃产生


(0,1)


区间的一个均





X


只有形式上的作用,可取任┃






┃匀分布的随机数





意值






┗━━ ━━┻━━━━━━━━━━━┻━━━━━━━━━━━━━┛櫪殢










-


-


-


-


-


-


-


-



本文更新与2021-02-28 09:32,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/680035.html

Blitz Basic语言入门的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文