易语言-基础-子程序

📅 发布时间:2026/10/7 9:58:06
易语言-基础-子程序
子程序事件子程序用户自定义子程序子程序的返回值子程序的调用子程序的参数参考属性可空属性注:对应 ASCII 码值:48到57是数字0-9,65到90是大写字母A-Z,97到122是小写字母a-z,60~64‌对应符号、、、?、ASCIIhttps://user.eng.umd.edu/~nsw/chbe250/ascii.htm#Table数组属性:核心逻辑‌外层循环局部_计次1遍历数组中的每一个元素。内层循环局部_计次2再次遍历整个数组。‌判断条件‌如果真 (参数_数组 [局部_计次1] 参数_数组 [局部_计次2])这里比较的是“当前外层元素”和“当前内层元素”。如果外层元素 ‌小于‌ 内层元素则进行‌交换‌。‌结果‌较小的值会被不断地交换到后面或者说较大的值被交换到前面取决于具体的交换逻辑视角。通常标准的升序排序是“如果前一个大于后一个则交换”或者“如果当前值小于最小值则记录”。编辑框1.内容 “”‌在开始循环前清空编辑框的内容确保每次调用该子程序时编辑框都是从空白状态开始追加内容避免残留旧数据。‌.计次循环首 (取数组成员数 (数组), 局部_计次)....计次循环尾 ()‌这是一个标准的计次循环循环次数等于数组的成员数量。局部_计次作为索引变量从 1 开始递增易语言数组默认下标从 1 开始。‌编辑框1.内容 编辑框1.内容 到文本 (数组 [局部_计次]) “,”‌‌核心操作‌数组 [局部_计次]获取当前索引对应的数组元素。到文本 (...)将该元素转换为字符串类型。 “,”在元素后面添加一个逗号作为分隔符。编辑框1.内容 ...将新生成的字符串追加到编辑框原有内容的末尾。在循环结束后删除最后一个字符或者在循环内部判断是否为最后一个元素。.如果真 (局部_计次 取数组成员数 (数组))编辑框1.内容 编辑框1.内容 “,”子程序的递归调用: