1. 主页
  2. 文档
  3. 易语言
  4. 易语言学习笔记

易语言学习笔记

开源达人寄语:

在2023年这个时代,我不建义你学习易语言。

有条件,能坚持,有耐心,可以学习下java c++等。

 

===E语言从入门到精通80集===

//
代码:

//===01 IDE使用

易5.11
按装
基于 windows liunx 两个系统。

代码:
标准输入 ()
返回()

本课主要学习目标:
建义先掌握核心知识库!!!
学习IDE工具的学习。

//===02 变量和数据类型。

1字节 0-255
2短整数 -32768 – 32767
3整数 -2147483648 – 2147483647
4长整数 -9223
5小数
6双精度
7逻辑
8日期时间
9文本
10字节集
11子程序指针
等等

.版本 2

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击
.局部变量 局部变量_时间, 日期时间型
.局部变量 局部_非静态变量, 整数型
.局部变量 局部静态变量, 整数型, 静态
.局部变量 局部_逻辑, 逻辑型
.局部变量 局部_字节集, 字节集

全局变量_字节 = 299
画板1.滚动写行 (全局变量_字节)
局部变量_时间 = [2023年4月25日10时10分10秒]

局部_非静态变量 = 局部静态变量 + 2
局部静态变量 = 局部静态变量 + 2

画板1.滚动写行 (局部静态变量)
画板1.滚动写行 (局部_非静态变量)

局部_字节集 = { 1, 2, 3, 4, 5, 6, 7 }

局部_逻辑 = 真
.如果真 (局部_逻辑 = 假)

.如果真结束

.子程序 子程序1
.子程序 子程序2
.子程序 子程序3

4,新建一个变量,回车后,就可以建局部变量。
局部变量_日期 = [2023年4月26日]

//===03常量与资源

1 字节集型,不能定义为常量.
2 #常量名 //写法。

.版本 2

.常量 常量_文本, ““常量文本 ””
.常量 常量_日期, “[2023年4月26日]”
.常量 常量_逻辑, “真”
.常量 常量_整数, “1231656”
.常量 常量1, “<文本长度: 2916>”

//===04自定义数据类型

1,左边窗口 新建自定义数据类型。
2,右边窗口 新建自定义数据类型。
3,可以在窗口入程序集中 新建变量:程序集_成员信息,类型:数据类型_家庭数据类型。
窗口程序集点击后,回车就会新建窗口程序集变量,并且给这个程序集变量,设置我们的自定义数据类型。

.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 程序集变量, 自定义_姓名性别

.子程序 _标签_姓名_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型

.子程序 _按钮_读取_被单击

编辑框_姓名.内容 = 程序集变量.姓名
编辑框_性别.内容 = 程序集变量.性别

.子程序 _按钮_保存_被单击

程序集变量.姓名 = 编辑框_姓名.内容
程序集变量.性别 = 编辑框_性别.内容

.子程序 _按钮_销毁_被单击

销毁 ()

//===05数组的使用

1,数组的概念
2,数组的使用
3,数组的种类
4,易语言中数组与其他编程语言的数组区别
5,数组给我们带来哪些的方便

//数组是变量的一种
数组变量[0] = 11
数组变量[2] = 22

//变量的字节集,就是变量的数组的一种。
局部变量 = {1,3,4,5,6,7,8}

.版本 2

变量_字节集数组 = { 1, 3, 4, 5, 6, 7, 8, 9 }
.计次循环首 (取字节集长度 (变量_字节集数组), 计次)
变量_字节集数组 [计次] = 变量_字节集数组 [计次] - 1
.计次循环尾 ()

//当变量为文本型 数组为0 时
要赋值就使用 这种方式

局部变量 = {“2″,”22″,”332″,”442”}

如果不想用上边的方法:
则可以用 重定义数组()

//多维数组

局部变量 文本型 数组2,2
局部变量[1][1] = “a”
局部变量[1][2] = “a1”
局部变量[2][1] = “a2”
测试过程中,可以使用: 暂停()

局部变量 文本型 数组2,2,2

//易语言,索引是从1开始。其它的语言是从0开始

 

07运算符与表达式

易语言运算符与表达式:
1,运算符
算术:
+ – * / \ %
关系:
> < = == >= <= <>或!= ?=
逻辑:
&&或 ‘且’ || 或 ‘或’
赋值:
=

2,表达式
算术表达式
逻辑表达式
赋值表达式

//===08.1易语言整体规范

1,尽量要都以 系统名_意义名 来命名。
2,
按钮_读取机器码.标题 = “读取”

//===08.2易语言整体规范

 

//===09.1组件与命名
认识组件
介绍与分类
事件的介绍
命令的介绍(方法)
返回值的介绍

//===10流程控制语句
如果()
如果真()
判断()

.版本 2

.如果 (1 = 2)
信息框 (“1111”, 0, )
.否则
信息框 (“222”, 0, )

.版本 2

.如果真 (1 = 2)
信息框 (“1111”, 0, )
.如果真结束
信息框 (“222”, 0, )

 

//===11流程控制语句二

.版本 2

.程序集 窗口程序集1
.程序集变量 程序集变量_数组, 整数型, , “0”

.子程序 _按钮1_被单击
.局部变量 变量, 整数型
.局部变量 变量_计次, 整数型

程序集变量_数组 = { 1, 2, 3, 3, 4, 5, 6, 7, 8, 99, 9, 9, 9 }

.计次循环首 (取数组成员数 (程序集变量_数组), 变量_计次)
变量_计次 = 变量_计次 + 1
.计次循环尾 ()
编辑框1.内容 = 到文本 (变量_计次)

返回 ()

.循环判断首 ()
变量 = 变量 + 1
.循环判断尾 (72 × 变量 ≠ 19800)
编辑框1.内容 = 到文本 (变量)

返回 ()

.判断循环首 (72 × 变量 ≠ 19800)
变量 = 变量 + 1
.判断循环尾 ()
编辑框1.内容 = 到文本 (变量)

//===12流程控制语句三

到循环尾()
跳出循环()
返回()
结束()

.版本 2

.计次循环首 (100, 变量_计次)
.如果真 (变量_计次 ÷ 2 = 0)
到循环尾 ()
.如果真结束

编辑框1.加入文本 (到文本 (变量_计次) + “ ”)
.计次循环尾 ()

 

//===13常用的基本算法

1,什么是算汉
2,算法来源于什么
3,基本的枚举算法

 

//===14常用的基本算法

1,什么是算汉
2,算法来源于什么
3,基本的冒泡算法。

 

//系统常用的排序

.版本 2

局部变量_数组 = { 1, 44, 55, 677, 8899, 765, 76, 77, 7, 8, 3, 7, 8 }

数组排序 (局部变量_数组, 假)
.计次循环首 (取数组成员数 (局部变量_数组), 局部_计次)

列表框1.加入项目 (到文本 (局部变量_数组 [局部_计次]), )

.计次循环尾 ()

 

注:

判断循环首()   //先判断,再循环

循环判断首()   //先循环,再判断

计次循环首()   //可以指定循环的次数

变量循环首()   //用做一个变量的内部循环


.版本 2

变量 = 0
.判断循环首 (变量 < 10)
变量 = 变量 + 2
输出调试文本 (变量)
.判断循环尾 ()

结果:

* 2
* 4
* 6
* 8
* 10


.版本 2

变量 = 0
.循环判断首 ()
输出调试文本 (变量)
变量 = 变量 + 1

.循环判断尾 (变量 < 10)

结果:

* 0
* 1
* 2
* 3
* 4
* 5
* 6
* 7
* 8
* 9


.版本 2

.计次循环首 (10, 变量计次)
输出调试文本 (变量计次)
.计次循环尾 ()

结果:

* 1
* 2
* 3
* 4
* 5
* 6
* 7
* 8
* 9
* 10


 

这篇文章对您有用吗?

我们要如何帮助您?