在易语言中,若要判断变量 `a` 是否包含数字 `1` 或者 `8`,可按以下步骤实现。 代码示例 ```e .版本 2 .程序集 窗口程序集1 .子程序 _按钮1_被单击 局部变量 a, 文本型 a = 到文本 (取随机数 (1, 100)) '将随机数转换为文本型 .如果真 (寻找文本 (a, “1”, , 假) ≠ -1 或 寻找文本 (a, “8”, , 假) ≠ -1) 信息框 (“变量 a 包含 1 或者 8。”, 0, , ) .如果真结束 .如果 (寻找文本 (a, “1”, , 假) = -1 且 寻找文本 (a, “8”, , 假) = -1) 信息框 (“变量 a 不包含 1 也不包含 8。”, 0, , ) .如果结束 ``` 代码解释 1. 定义变量:定义一个文本型变量 `a`,把随机数转换为文本型存储在 `a` 中。 2. 判断是否包含 1 或者 8:使用 `寻找文本` 命令,若返回值不等于 `-1` 则表示找到了对应字符。用 `或` 逻辑判断是否包含 `1` 或者 `8`。 3. 输出结果:根据判断结果弹出相应的信息框。 额外注意逻辑点 1. 要保证变量 `a` 为文本型,因为 `寻找文本` 命令只能处理文本型数据。 2. `寻找文本` 命令的最后一个参数若为 `假` 则区分大小写,若要不区分大小写可设为 `真`。 3. 此代码中随机数范围是 `1` 到 `100`,可根据需求修改 `取随机数` 函数的参数来改变范围。 [2025-06-09 19:34:41 | AI写代码神器 | 464点数解答]