开启辅助访问 切换到窄版

登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 252|回复: 1

空灵基础示例 代码,很值学习,从0起步学习空灵中文编程

[复制链接]

 成长值: 2820

6

主题

9

帖子

57

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
57
发表于 2025-12-30 10:54:40 | 显示全部楼层 |阅读模式


  1. # 定义常量
  2. 常量 应用名称 = "中文关键字示例"
  3. 常量 最大数量 = 100

  4. # 定义变量
  5. 变量 全局计数器: 整数 = 0

  6. # 定义过程
  7. 过程 计算(数字: 整数): 整数 =
  8.   result = 数字 * 2 + 1

  9. # 定义函数
  10. 函数 检查(值: 整数): 逻辑型 =
  11.   如果 值 > 0:
  12.     返回 真
  13.   否则:
  14.     返回 假

  15. # 定义模板
  16. 代码模板 显示消息(消息: 字符串) =
  17.   打印 "消息: ", 消息

  18. # 主程序
  19. 过程 主() =
  20.   打印 "=== ", 应用名称, " ==="
  21.   
  22.   # 使用变量和常量
  23.   变量 局部变量: 整数 = 10
  24.   变量 字符串变量: 字符串 = "空灵语言"
  25.   变量 布尔变量: 逻辑型 = 真
  26.   
  27.   打印 "常量 应用名称: ", 应用名称
  28.   打印 "常量 最大数量: ", 最大数量
  29.   打印 "变量 局部变量: ", 局部变量
  30.   打印 "变量 字符串变量: ", 字符串变量
  31.   打印 "变量 布尔变量: ", 布尔变量
  32.   
  33.   # 使用过程
  34.   变量 计算结果 = 计算(5)
  35.   打印 "计算(5) = ", 计算结果
  36.   
  37.   # 使用函数
  38.   变量 检查结果 = 检查(10)
  39.   打印 "检查(10) = ", 检查结果
  40.   
  41.   # 使用模板
  42.   显示消息("这是模板消息")
  43.   
  44.   # 使用循环
  45.   打印 "循环测试:"
  46.   对于 索引 在 1..5:
  47.     打印 "  循环 ", 索引
  48.   
  49.   # 使用条件语句
  50.   如果 布尔变量:
  51.     打印 "布尔变量为真"
  52.   否则:
  53.     打印 "布尔变量为假"
  54.   
  55.   # 使用块
  56.   代码块 测试块:
  57.     变量 块内变量: 整数 = 999
  58.     打印 "块内变量: ", 块内变量
  59.   
  60.   # 使用丢弃
  61.   忽略 计算结果
  62.   
  63.   # 使用地址操作
  64.   变量 值: 整数 = 42
  65.   打印 "值: ", 值
  66.   
  67.   # 使用类型转换
  68.   变量 整数值: 整数 = 123
  69.   变量 字符串值 = $整数值
  70.   打印 "整数转字符串: ", 字符串值
  71.   
  72.   # 使用取模运算
  73.   变量 模运算结果 = 10 取模 3
  74.   打印 "10 取模 3 = ", 模运算结果
  75.   
  76.   # 使用整除运算
  77.   变量 整除结果 = 10 整除 3
  78.   打印 "10 整除 3 = ", 整除结果
  79.   
  80.   # 使用位运算
  81.   变量 左移结果 = 1 左移 2
  82.   变量 右移结果 = 8 右移 2
  83.   打印 "1 左移 2 = ", 左移结果
  84.   打印 "8 右移 2 = ", 右移结果
  85.   
  86.   # 使用异或运算
  87.   变量 异或结果 = 5 异或 3
  88.   打印 "5 异或 3 = ", 异或结果
  89.   
  90.   # 使用逻辑运算
  91.   变量 逻辑与结果 = 真 并且 假
  92.   变量 逻辑或结果 = 真 或者 假
  93.   变量 逻辑非结果 = 非 真
  94.   打印 "真 并且 假 = ", 逻辑与结果
  95.   打印 "真 或者 假 = ", 逻辑或结果
  96.   打印 "非 真 = ", 逻辑非结果
  97.   
  98.   # 使用比较运算
  99.   变量 比较结果1 = 5 == 5
  100.   变量 比较结果2 = 5 != 3
  101.   变量 比较结果3 = 5 > 3
  102.   变量 比较结果4 = 5 < 10
  103.   打印 "5 == 5 = ", 比较结果1
  104.   打印 "5 != 3 = ", 比较结果2
  105.   打印 "5 > 3 = ", 比较结果3
  106.   打印 "5 < 10 = ", 比较结果4
  107.   
  108.   # 使用包含检查
  109.   变量 包含结果1 = 5 在 [1, 3, 5, 7]
  110.   变量 包含结果2 = 2 不在 [1, 3, 5, 7]
  111.   打印 "5 在 [1, 3, 5, 7] = ", 包含结果1
  112.   打印 "2 不在 [1, 3, 5, 7] = ", 包含结果2
  113.   
  114.   # 使用类型检查
  115.   变量 类型检查结果1 = 值 是 整数
  116.   变量 类型检查结果2 = 值 不是 字符串
  117.   打印 "值 是 整数 = ", 类型检查结果1
  118.   打印 "值 不是 字符串 = ", 类型检查结果2
  119.   
  120.   打印 "=== 程序结束 ==="

  121. 主()
复制代码


回复

使用道具 举报

 成长值: 2820

6

主题

15

帖子

211

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
211
发表于 2026-1-1 02:55:53 | 显示全部楼层
鼓掌啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

空灵语言

GMT+8, 2026-9-12 05:57 , Processed in 0.076560 second(s), 21 queries .

空灵语言 欢迎您! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表