|
|
- # 定义常量
- 常量 应用名称 = "中文关键字示例"
- 常量 最大数量 = 100
- # 定义变量
- 变量 全局计数器: 整数 = 0
- # 定义过程
- 过程 计算(数字: 整数): 整数 =
- result = 数字 * 2 + 1
- # 定义函数
- 函数 检查(值: 整数): 逻辑型 =
- 如果 值 > 0:
- 返回 真
- 否则:
- 返回 假
- # 定义模板
- 代码模板 显示消息(消息: 字符串) =
- 打印 "消息: ", 消息
- # 主程序
- 过程 主() =
- 打印 "=== ", 应用名称, " ==="
-
- # 使用变量和常量
- 变量 局部变量: 整数 = 10
- 变量 字符串变量: 字符串 = "空灵语言"
- 变量 布尔变量: 逻辑型 = 真
-
- 打印 "常量 应用名称: ", 应用名称
- 打印 "常量 最大数量: ", 最大数量
- 打印 "变量 局部变量: ", 局部变量
- 打印 "变量 字符串变量: ", 字符串变量
- 打印 "变量 布尔变量: ", 布尔变量
-
- # 使用过程
- 变量 计算结果 = 计算(5)
- 打印 "计算(5) = ", 计算结果
-
- # 使用函数
- 变量 检查结果 = 检查(10)
- 打印 "检查(10) = ", 检查结果
-
- # 使用模板
- 显示消息("这是模板消息")
-
- # 使用循环
- 打印 "循环测试:"
- 对于 索引 在 1..5:
- 打印 " 循环 ", 索引
-
- # 使用条件语句
- 如果 布尔变量:
- 打印 "布尔变量为真"
- 否则:
- 打印 "布尔变量为假"
-
- # 使用块
- 代码块 测试块:
- 变量 块内变量: 整数 = 999
- 打印 "块内变量: ", 块内变量
-
- # 使用丢弃
- 忽略 计算结果
-
- # 使用地址操作
- 变量 值: 整数 = 42
- 打印 "值: ", 值
-
- # 使用类型转换
- 变量 整数值: 整数 = 123
- 变量 字符串值 = $整数值
- 打印 "整数转字符串: ", 字符串值
-
- # 使用取模运算
- 变量 模运算结果 = 10 取模 3
- 打印 "10 取模 3 = ", 模运算结果
-
- # 使用整除运算
- 变量 整除结果 = 10 整除 3
- 打印 "10 整除 3 = ", 整除结果
-
- # 使用位运算
- 变量 左移结果 = 1 左移 2
- 变量 右移结果 = 8 右移 2
- 打印 "1 左移 2 = ", 左移结果
- 打印 "8 右移 2 = ", 右移结果
-
- # 使用异或运算
- 变量 异或结果 = 5 异或 3
- 打印 "5 异或 3 = ", 异或结果
-
- # 使用逻辑运算
- 变量 逻辑与结果 = 真 并且 假
- 变量 逻辑或结果 = 真 或者 假
- 变量 逻辑非结果 = 非 真
- 打印 "真 并且 假 = ", 逻辑与结果
- 打印 "真 或者 假 = ", 逻辑或结果
- 打印 "非 真 = ", 逻辑非结果
-
- # 使用比较运算
- 变量 比较结果1 = 5 == 5
- 变量 比较结果2 = 5 != 3
- 变量 比较结果3 = 5 > 3
- 变量 比较结果4 = 5 < 10
- 打印 "5 == 5 = ", 比较结果1
- 打印 "5 != 3 = ", 比较结果2
- 打印 "5 > 3 = ", 比较结果3
- 打印 "5 < 10 = ", 比较结果4
-
- # 使用包含检查
- 变量 包含结果1 = 5 在 [1, 3, 5, 7]
- 变量 包含结果2 = 2 不在 [1, 3, 5, 7]
- 打印 "5 在 [1, 3, 5, 7] = ", 包含结果1
- 打印 "2 不在 [1, 3, 5, 7] = ", 包含结果2
-
- # 使用类型检查
- 变量 类型检查结果1 = 值 是 整数
- 变量 类型检查结果2 = 值 不是 字符串
- 打印 "值 是 整数 = ", 类型检查结果1
- 打印 "值 不是 字符串 = ", 类型检查结果2
-
- 打印 "=== 程序结束 ==="
- 主()
复制代码
|
|