您当前的位置:首页 > 美文分享

basic用法(求BASIC语言教程)

时间:2023-01-31 08:21:52

本文目录

  • 求BASIC语言教程
  • main和basic都有主要的意思如何区别和正确使用的方式
  • Basic是一种什么编程语言如何使用
  • 请问basic和basical的区别是什么
  • basic , fundamental , extreme , utmost和radical.区别
  • basic和basical的区别是什么
  • 怎样使用BASIC语言
  • basic语言怎么用
  • base,basis,basic三者的名词均有基础之意,有何差别
  • basic 跟 initial 区别

求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来学起,先入门,有兴趣的同学,就可以通过自学深入和提高。 拡 3. BASIC语言的特点 (1)简单易学。基本BASIC的语句一共只有17种,且使用准英语或者叫类英语,表达式与运算符号也与数学中使用的差不多。 (2)会话功能。BASIC是高级语言,具有很强的会话功能。语句、表达式及运行到某句出错时,电脑会进行人机对话,及时给出提示等。因此可以边做边改。直至正确与满意为止,这一点对初学者十分方便。 (3)环境特点。BASIC程序的运行分解释型与编译型两种。一般在学习与编制程序时使用解释型环境。也就是说要在DOS下先运 行BASIC.EXE文件,进入BASIC的解释环境状态(其提示符是OK),编写程序所形成的文件其扩展名约定为BAS。这就叫BASIC的源程序。当源程序调试好了,反复运行都满意,可以用BASIC的编译工具软件把它编译成扩展名为EXE的文件便能直接在DOS下运行。有关BASIC的启动知识,可参阅课本第一章第四节(18~26页) 4. BASIC的功能 一般来说,BASIC具有运算、作图、音乐等三种基本功能。它作数学运算时比其它语言要简单明了。一条语句便可以设定算式(表达式)同时输出结果。但对数据库的处理与运算能力比D-BASE等要弱。BASIC的图形功能也很强,甚至用于制作卡通电影。但不同的版本功能有差异,也受硬件配置条件的制约。BASIC还具有很强的音乐功能。可以演凑乐曲和作曲,甚至可以发出乐器无法发出的声响来产生特殊效果,这就是现代音影创作领域的MIDI制作。 二. BASIC程序的构成与基本规则 例:某班32人,电脑成绩如下:A等(5分)13人,B等(4分)12人,C等(3分)5人,D等(2分)2人,求全班该科目平均成绩 拡 解此题的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)组成,一行写一个语句(STATEMENT),程序执行时按行号顺序进行。行号一般取正整数,留有余数,以便修改时插入。 2. 一个语句一般分为三个部分,即行号(或者叫行标)、语句定义符、语句体(或者叫表达式),其顺序与格式都不能错。 3. 每个程序一般都以END结束。RUN回车,运行程序;NEW回车,清除程序;LIST回车,列出程序等等以及屏幕最下面一行的提示,这些都是BASIC语言的命令,以回车结束并立即产生对应的效果。 三. BASIC的语句 1. 打印语句(PRINT语句) 用途:(1)打印出变量或者表达式的值 (2)使打入的字符串原样照印 用法:(1)可以打印一个或多个(用逗号分开)常量的值。 (2)常量表达式的值,但不能起赋值的作用,如PRINT X=3+5则是错的 (3)如果表达式含有变量,则变量必须先赋值,否则会作零或被视为非法 (4)可以输出字符串,必须用双引号界定,且双引号本身不能当做字符串来使用 输出格式:可以同时输出多项(如变量、表达式或字符串),但需用逗号分开(标准格式输出),各项之间用分号分开,则以紧凑方式输出,PRINT之后什么都没有则输出一个空白行。连续使用PRINT语句输出,若每句之后无标点,则自动换行;以分号结束,则不换行,紧接着输出下一个语句的值,以逗号结束,则不换行,以标准格式接着输出。 2. 赋值语句(LET语句) 用途:它的作用是将等号右边的值送到等号左边的变量中去。因此不同于数学意义上的等号,如:LETN=N+1,数学上是错误的,但BASIC语言的LET语句中却经常用到。 用法:(1)可以将常量赋值给变量,如LET X=3 (2)可以将表达式的值赋给变量,如LET L=2*3.14*R,但不能向一个表达式赋值,如LET X+Y=2+3则是错误的。 (3)一个LET语句只能给一个变量赋值,也不能连用几个等式 (4)变量之间可以辗转赋值,且最新值刷新老值 四. BASIC中数与变量的表示法 (一)常数的表示法 1. 一律采用十进制,但不能用逗号分位,有效位数因机型不同而崐 异,一般都在七位以上。 2. 超大与超小数的表示法 如9亿,表示成9E+8,或9E8;又如0.0000079,表示成7.9E-6。至于大到什么程度会溢出,小到什么程度当做零处理,与机型有关。 拡 (二)变量的表示法 1. BASIC中变量简单变量与下标变量两类,简单变量可以用26个英文字母的任意一个来表示,但一般不能写成XY、3X等形式,即乘号不能省略。 2. 下标变量由一个大写英文字母加上圆括号中的下标组成,下标一般只能是正整数或零。如A(3),X(0)等。 (三)运算符的表示法 1. 加减符号与数学相同,除号用/表示,乘号用*表示,而且不能省略。 2. 乘方采用 表示自乘,有的BASIC则要求用*连乘。 3. 开平方用SQR来表示 4. 乘方与开方更一般的表示法是采用只数指数与对数的形式。 如A的B次方一般写成EXP(B*LOG(A)) (四)运算的优先级 1. 运算的优先级一般都与数学上是相同的 2. 破括号的方法也相同,但BASIC的括号不分大、中、小,一律用圆括号,并可以层层套用 (五)BASIC的表达式 1. 我们把符合BASIC规定的、用运算符号和括号将常量、变量、函数连接起来的有意义式子叫做表达式。 2. 表达式的书写必须符合BASIC规范,如一个符号占一格,且在同一横线上,不允许有上、下标等。 BASIC语言标准函数表 ┏━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━┓ ┃标准函数┃ 功 能 ┃ 备 注 ┃ ┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫ ┃SIN(X) ┃ 正弦函数 ┃自变量单位以弧度表示 ┃ ┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫ ┃CON(X) ┃ 余弦函数 ┃自变量单位以弧度表示 ┃ ┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫ ┃TAN(X) ┃ 正切函数 ┃自变量单位:弧度。如太接近┃ ┃ ┃ ┃ /2的奇数倍,可能溢出 ┃ ┣━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━━━┫ ┃ATN(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) ┃产生(0,1)区间的一个均 ┃ X只有形式上的作用,可取任┃ ┃ ┃匀分布的随机数 ┃ 意值 ┃ ┗━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━━━┛枥殢     五. BASIC语言作图 (一)屏幕的两种格式 1. 在BASIC语言环境下,屏幕有两种模式:文本格式与图形模式。文本模式不能作图,图形模式兼容文本模式 2.一般默认格式是文本模式,也可以用SCREEN 0将图形模式转换成文本模式。 3. 图形模式一般从SCREEN 1,SCREEN 2,......到SCREEN 9等等,其分辨率也随着增高,但要受到机器配置与BASIC语言版本不同等因数的制约。作图时可以调用颜色编号,但同样要受到机器与版本的制约。具体情况见《BASIC屏幕模式表》 4. 一般形式是:SCREEN M,C,A,V M为屏幕模式,C为颜色组别参数,A为工作页参数,V为显示页参数 (二)BASIC语言的几个基本的作图语句 1. 画圆语句 CIRCLE 格式:CIRCLE(X,Y),R,C (X,Y)为圆心坐标,R为圆的半径,C为颜色参数。省略颜色参数则为白色。由于有的显示器横宽显示比例不是严格的1|1,所以可能看上去象椭圆,且并不画出圆点来。 2. 画点语句 PSET 格式:PSET(X,Y),C (X,Y)为要画出的点的坐标,C为颜色参数 3. 画线和方形语句 格式:LINE(X1,Y1)-(X2,Y2),C,B[BF] (X1,Y1)为起点坐标,(X2,Y2)为终点坐标,C为颜色参数,省略参数B和BF为直线,选B为方形,选BF为实心方形。若省略颜色参数时画方形,其逗号不能省略,即要连用两个逗号。 4. 填色语句 PAINT 格式:PAINT(X,Y),C,B (X,Y)为填色的起点坐标,即填色的区域是以此坐标为起点向四周扩散,直到遇到边界为止。C为所要填充的颜色参数,B为边界设定参数。   BASIC屏幕模式表 ┏━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━━┓ ┃ 模式 ┃ 解析度 ┃ 颜色组别 ┃ 每组颜色数 ┃ ┣━━━━╋━━━━━━━╋━━━━━━━╋━━━━━━━━┫ %

main和basic都有主要的意思如何区别和正确使用的方式

main 是主要的意思,没有基本的意思;basic 是基本的意思;意思不一样。c/c++ 等编程中,main 是主函数,这是规定,必须有一个,并且只能有一个 main 函数。basic 不是保留字,你可以用它做自定义变量和函数的标识符。

Basic是一种什么编程语言如何使用

VB是编译不了的,虽然它比BASIC“高级”,却没有向下兼容到它,你可以用TB、GB或者是QB,推荐微软出的QB,虽然古老了点,搜一下应该还是有的,还要有一个兼容的系统,如98,XP是不行的。祝你编译成功,学习快乐! 因为你是初学者所以叨叨点,回顾一下它的简史: ====BASIC(Beginner’s All-purpose Symbolic Instruction Code,又译培基),意思就是“初学者的全方位符式指令代码”,是一种设计给初学者使用的程序设计语言。BASIC是一种解译式的编程语言,在完成编写后不须经由编译及连结等手续即可执行,但如果需要单独执行时仍然需要将其建立成执行档。 BASIC的历史 1964年,两位美国计算机科学家G. Kemeny和Thomas E. Kurtz在FORTRAN语言的基础上创造了一种新的语言——BASIC,BASIC是一种适用于初学者的人机交互式语言。 Basic 的名字——Beginner’s All-purpose Symbolic Instruction Code(初学者通用的符号指令代码),原来被作者写做 BASIC,只是后来被微软广泛的叫做Basic了。 BASIC语言本来是为校园的大学生们创造的高级语言,目的是使大学生容易使用计算机。尽管初期的BASIC仅有几十条语句,但由于BASIC在当时比较容易学习,它很快从校园走向社会,成为初学者学习计算机程序设计的首选语言。 随着计算机科学技术的迅速发展,特别是微型计算机的广泛使用,计算机厂商不断地在原由的BASIC基础上进行功能扩充,出现了多种BASIC版本,例如TRS-80 BASIC、Apple BASIC、GWBASIC、IBM BASIC(即BASICA)、True BASIC。此时BASIC已经由初期小型、简单的学习语言发展成为功能丰富的使用语言。它的许多功能已经能与其他优秀的计算机高级语言相媲美,而且有的功能(如绘图)甚至超过其他语言。 1975年,比尔·盖茨创立微软(Microsoft),并成功的把Basic语言的编译器移植到使用Intel处理器的ALR计算机中,IBM在1982年选定微软创作PC的操作系统时,也选定了微软的Basic作为其计算机的ROM-Basic。微软还在其发布的DOS操作系统中免费加入了GW-Basic、QBasic等当时最好的Basic解释程序。 Quick BASIC是微软公司1987年推出的。 1991年,伴随着MS-DOS5.0的推出,微软公司同时推出了Quick BASIC的简化版QBASIC,将其作为操作系统的组成部分免费提供给用户。自从Windows操作系统出现以来,图形用户界面(GUI)的BASIC语言(即Visual Basic)已经得到广泛应用。 2001年,Visual Basic .NET推出。 2003年,Visual Basic .NET 2003推出。 2005年11月7日,在Visual Studio 2005内推出Visual Basic 2005。 2008年3月,在Visual Studio 2008内推出Visual Basic 2008。

请问basic和basical的区别是什么

basic和basical的区别为:意思不同、用法不同、词性不同。

一、意思不同

1.basic:基本的,基础的,最简单的,初级的,初步的,必需的,基本需要的。

2.basical:大体上,基本上,总的说来,从根本上说。

二、用法不同

1.basic:basic的基本意思是“基本的,基础的”,常指现实中真正必要的以及得以公认的或符合标准规范的事物。basic带有起点性质,可用来修饰抽象概念,也可用来修饰具体事物,可用作定语、表语,常与to连用。

2.basical:表示“基本上,根本上,本质上”,常修饰动词,偶尔也可修饰形容词,可置于句首。basically不用于比较等级。

三、词性不同

1.basic:basic是形容词词性。

2.basical:basical是副词词性。

basic , fundamental , extreme , utmost和radical.区别

basic 普通用词,指明确、具体的基础或起点。fundamental 书面用词,不如basic使用广泛,侧重指作为基础、根本的抽象的事物。radical 着重指事物的根本或其来源。下面是extreme和utmost的区别:二者都具备两种词性:形容词和名词。下面分别就这两种词性情况来考察一下这两个词:1.在作形容词的时候,utmost的意思是greatest; furthest; most extreme,即最大的; 最远的; 极度的,例如:in the utmost danger 在极端的危险中,of the utmost importance 极重要的,with the utmost care 极其小心。extreme也有类似的意思,表示程度或强度最高的; 最大可能的; 极度的,例如:show extreme patience, kindness, gentleness, etc 表现出极为耐心﹑ 和蔼﹑ 温柔等。而此二者作形容词时候的区别就在于,extreme一词除了有以上意思外,还有一个utmost所没有的意思:(of people and their opinions) far from moderate, 即(指人和意见)偏激的, 极端的,是一种贬义的用法,例如:hold extreme views 持偏激观点2.在作名词的时候,utmost的意思是the greatest, furthest or most extreme degree or point, etcthat is possible,即最大限度; 极限,例如:enjoy oneself to the utmost 尽情享乐。extreme也有类似的意思,表示greatest or highest degree; either end of anything,即最大程度; 最高程度; 极端,例如: He could not tolerate the extremes of heat in the desert. 他忍受不住沙漠的酷热。若要说此二者作名词时候的最大差别,在于extreme是一个可数名词,在句中一般以extremes的复数形式出现;而utmost尽管也是可数名词,但在句中通常只能用单数,以the utmost的形式出现。

basic和basical的区别是什么

basic和basical的区别:侧重点不同、意思不同、用法不同

一、侧重点不同

1.basic  

解析:常指现实中真正必要的以及得以公认的或符合标准规范的事物。

2.basical

解析:常修饰动词,偶尔也可修饰形容词,可置于句首。

二、意思不同

1.basic意思:

adj. 基本的;基础的;初级的;含硅少的

n. 基础;根本

2.basical意思:adj. 基本的;基础的

三、用法

1.basic用法:基本意思是“基本的,基础的”,常指现实中真正必要的以及得以公认的或符合标准规范的事物。

例句:

His research formed the basic of his new book.

他的研究成果构成了这本新书的基础。

2.basical用法:带有起点性质,可用来修饰抽象概念,也可用来修饰具体事物,可用作定语、表语,常与to连用。

例句:

The family is the basical unit of society.

家庭是社会的基本单位。

怎样使用BASIC语言

看得出你是个新手,我向你简介一下Basic10 LET A=1 20 LET B=2 30 LET C=A+B 40 PRINT C 50 END RUN 这样的程序,用GW-Basic或Qbasic来运行,DOS无法解析。GW-Basic,Qbasic都是运行在DOS下的Basic解析器,这类Basic的语句有两种:1.直接运行指令(语句) 2.非直接运行指令,格式为 [行号] 语句像上面的 20 Let B=2,20是行号,Let B=2是语句这个程序是GWBasic程序,你打入带行号的语句时它并不马上运行,而是存在内存中,只有一打入Run时解析器才会按行号来一条一条地运行指令。但在Qbasic中,行号可省略,运行时按书写顺序运行,为与直接运行语句区分,QBasic和VB中有一个立即运行窗口,在那输入的指令都是马上运行的。若在Qbasic或VisualBasic6.0中运行上面程序,可以这样写:首先,可以新建一个标准EXE工程,双击窗体,在Form_Load()间写入下面代码:Let A=1 Let B=2Let C=A+Bmsgbox c按F5运行当然,也可以不建窗体,可这么做:建标准模块,然后进入代码框,打入sub main()Let A=1 Let B=2Let C=A+Bmsgbox c按F5运行end sub

basic语言怎么用

DOS6.2下启动QBASIC,将命令语句写于其运行窗口,可运行.编EXE文件,需QUICK BASIC,有QB4.5需从网上下载.其中能编译成EXE文件,在DOS下执行.

base,basis,basic三者的名词均有基础之意,有何差别

basic是形容词1)基础的,基本的,根本的2)最简单的,最初级的basic salary/pay:基本工薪/底薪basis:1)基础,根据,基本原理(basic的名词形式)on the basis of :在..的基础上/根据...base:作动词:把基地设在.../以...为基地名词(与basis意思相近)1)底部,根基,基础(指某种东西的根部,如大楼的地基等)2)基础3)基地/总部(公司的.).4)(军事的)基地

basic 跟 initial 区别

basic和basical的区别:侧重点不同、意思不同、用法不同;一、侧重点不同;1.basic  ;解析:常指现实中真正必要的以及得以公认的或符合标准规范的事物。;2.basical;解析:常修饰动词,偶尔也可修饰形容词,可置于句首。;二、意思不同;1.basic意思:;adj. 基本的;基础的;初级的;含硅少的;n. 基础;根本;2.basical意思:adj. 基本的;基础的;三、用法;1.basic用法:基本意思是“基本的,基础的”,常指现实中真正必要的以及得以公认的或符合标准规范的事物。;例句:;His research formed the basic of his new book.;他的研究成果构成了这本新书的基础。;2.basical用法:带有起点性质,可用来修饰抽象概念,也可用来修饰具体事物,可用作定语、表语,常与to连用。;例句:;The family is the basical unit of society.;家庭是社会的基本单位。

语句

最新文章