E-basic笔记

编程基础

常量

数值型常量,即常数

字符型常量,字符串

变量

变量的命名:必须以字母开头,不能有空格

变量的类型:数值变量

                      ①整型变量(Integer);②实型变量(Single);③双精度型变量(Double)

                     字符型变量(String)

变量的声明:使用变量前,必须指定该变量属于哪种类型的变量。eg:

                      Dim/Global/Public 变量名 as 变量类型

变量的作用域和生命周期:局部变量(用Dim在核心过程中声明);全局变量(用Global或Public在总过程的用户脚本中,即Script中的User窗口中声明)

函数

标准函数

常用基本标准函数
标准函数功能备注
ABS(X)X的绝对值函数值是X的绝对值
SQR(X)X的算术平方根X≥0
INT(X)不大于X的最大整数INT(-8.7)=-9
FIX(X)取整INT(-8.7)=-8
RND(X)产生(0, 1)区间内的一个随机数0<RND(X)<1
Random(min, max)产生区间内的一个随机数min<RND(X)<max

字符串函数

字符串函数格式功能举例
LEN(<字符串>)求字符串的长度包含空格和标点。
LEN("I am a student.")=15
STR$(<算术表达式>)将一个数值或表达式的值转换成字符串形式STR$(15.67)="15.67"
VAL(<字符串表达式>)将一个字符串转换成数值VAL("105"+"201")=105201
VAL("105")+VAL("201")=306
LEFT(<字符串表达式>, n)取字符串左边n个字符组成的字符串LEFT("abcde", 2)="ab"
RIGHT(<字符串表达式>, n)取字符串右边n个字符组成的字符串LEFT("abcde", 2)="de"
MID(<字符串表达式>, m, n)从字符串第m个字符开始向右取n个字符组成的字符串。如果不指定n,则取第m个字符开始后的全部字符MID("abcde", 2, 3)="bcd"
INSTR([n,]<字符串1>, <字符串2>)从字符串1的第n个字符开始,向右查找字符串2在字符串1中第一次出现的位置。如果不指定n,则从字符串1中的第一个位置开始查找INSTR(4, "abc/defg/hij/klm", "/")=9
INSTR("abc/defg/hij/klm", "/")=4
STRING$(n, <字符>)得到一个由n个指定的字符组成的字符串STRING$(4, "a")="aaaa"

运算符

算数运算符:+ - * /

                      ^(乘方)

                       \(整除)

                      MOD(求余)

关系运算符:>, <, =, <=, >=, <>(不等于)

逻辑运算符:AND, OR, NOT

运算规则

常用语句

语句格式功能举例
InputBox(<输入提示>[, [标题][, [xpos], [ypos]]])在程序运行的过程中,弹出一输入框接受来自键盘的输入InputBox("请输入A的值", "数据输入")
MsgBox<信息提示>[,, [标题]]在程序运行的过程中,弹出一个信息提示框MsgBox"你刚才输入的值为6",, "输入反馈"
AskBox(<输入提示>[,, [标题]])在程序运行的过程中,弹出一输入框接受来自键盘的输入AskBox("请输入A的值",,"数据输入")
Debug.Prin<字符串,变量,数字等>打印输出,在Output窗口中输出打印的结果
Format(<表达式>[,[格式]])返回用户指定格式的表达式。例如指定小数点格式,日期格式,货币格式,时间格式等

流程结构

循环结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值