好,这一篇我们走“零基础也能懂 + 老手也不嫌啰嗦”路线,帮你把易语言最核心的地基一次性夯牢👇
易语言核心基础
变量、数据类型与流程控制
一句话定位:
学会这三块,你就已经能写出80% 的易语言程序骨架
一、变量:程序的“存储盒子”
1️⃣ 什么是变量?
变量 = 用来保存数据的名字
变量名 ← 数据在易语言中,变量需要先声明,再使用。
2️⃣ 变量声明方式
🔹 局部变量(最常用)
.局部变量 计数器, 整数型🔹 全局变量
.全局变量 用户名, 文本型🔹 静态变量(函数内记忆)
.静态变量 次数, 整数型📌 区别一句话记忆:
| 类型 | 作用范围 | 生命周期 |
|---|---|---|
| 局部 | 子程序内 | 执行期间 |
| 静态 | 子程序内 | 程序运行期 |
| 全局 | 全程序 | 程序运行期 |
二、数据类型:变量能装什么?
1️⃣ 常用基础数据类型(必记)
| 类型 | 说明 | 示例 |
|---|---|---|
| 整数型 | 整数 | 10 |
| 小数型 | 浮点数 | 3.14 |
| 逻辑型 | 真/假 | 真假 |
| 文本型 | 字符串 | "易语言" |
| 字节集 | 二进制 | 文件数据 |
2️⃣ 类型声明示例
.局部变量 年龄, 整数型 .局部变量 名字, 文本型 .局部变量 是否登录, 逻辑型3️⃣ 类型转换(常见)
年龄 = 到整数 ("18") 文本 = 到文本 (100)📌 原则:
显示转换 > 隐式猜测
三、流程控制:程序的“走向图”
1️⃣ 判断结构(如果…那么)
🔹 单分支
如果 (年龄 ≥ 18) 输出 ("成年人")🔹 双分支
如果 (成绩 ≥ 60) 输出 ("及格") 否则 输出 ("不及格")🔹 多分支
如果 (分数 ≥ 90) 输出 ("优秀") 否则如果 (分数 ≥ 60) 输出 ("及格") 否则 输出 ("不及格")2️⃣ 循环结构(反复执行)
🔁 计次循环
计次循环 (10) 输出 ("Hello")🔁 判断循环
判断循环首 (i < 10) i = i + 1🔁 遍历循环(集合)
遍历 (数组) 输出 (项目)3️⃣ 跳转控制(慎用)
跳出循环 继续循环📌 老手忠告:
能不用跳转,就别用
四、变量 + 流程控制综合示例(重点)
🎯 示例:统计 1~100 的偶数和
.局部变量 i, 整数型 .局部变量 和, 整数型 计次循环 (100) i = 计次循环索引 如果 (i % 2 = 0) 和 = 和 + i 输出 (和)五、新手最容易踩的 5 个坑
1️⃣ 变量未声明直接使用
2️⃣ 文本型和整数型混算
3️⃣ 忘记变量初始值
4️⃣ 循环条件写反
5️⃣ 把“=”和“比较”混用
六、学习路线建议(非常实用)
变量 & 类型 ↓ 判断 + 循环 ↓ 数组 / 结构体 ↓ 模块化(子程序) ↓ 界面 + 事件七、一句话总结(背下来)
变量装数据,类型定规则
判断管分支,循环控重复
如果你愿意,我可以下一步直接帮你:
- 🧩易语言数组 / 结构体详解
- 🖱️易语言界面 + 按钮事件实战
- 🧠易语言常见逻辑陷阱合集
- 🔧一个完整易语言小项目(带讲解)
你想继续学哪一块?