511遇見易語言採用計次迴圈刪除陣列中重複成員方法

2021-10-07 11:20:47 字數 1151 閱讀 5761

本課使用了計次迴圈和判斷,對陣列a和陣列b的成員進行不重複比較,方法執行效率較高

511遇見易語言教程

.版本 2

.支援庫 spec

.子程式 _按鈕2_被單擊, , , 刪除陣列重複成員-2

.區域性變數 成員, 整數型

.區域性變數 a, 整數型, , "0"

.區域性變數 m, 整數型

.區域性變數 i, 整數型

.區域性變數 n, 整數型

.區域性變數 文字, 文字型

置隨機數種子 ()

編輯框2.內容 = 「」

.計次迴圈首 (10, m)

成員 = 多項選擇 (取隨機數 (1, 10), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

加入成員 (a, 成員)

編輯框2.內容 = 編輯框2.內容 + 到文字 (a [m]) + #換行符

.計次迴圈尾 ()

除錯輸出 (a)

子_刪除陣列重複成員2 (a)

.子程式 子_刪除陣列重複成員2

.引數 a, 整數型, 陣列

.區域性變數 m

.區域性變數 b, 整數型, , "0"

.區域性變數 c, 邏輯型

.區域性變數 n

.區域性變數 文字, 文字型

編輯框1.內容 = 「」

.計次迴圈首 (取陣列成員數 (a), m)

c = 假

.計次迴圈首 (取陣列成員數 (b), n)

.如果真 (a [m] = b [n])

c = 真

跳出迴圈 ()

.如果真結束

.計次迴圈尾 ()

.如果真 (c = 假)

加入成員 (b, a [m])

文字 = 文字 + 到文字 (a [m]) + #換行符

.如果真結束

.計次迴圈尾 ()

編輯框1.內容 = 文字

除錯輸出 (b)

原始碼:易語言教程刪除陣列中重複成員方法2

511遇見易語言教程

511遇見易語言計次迴圈首九九乘法表

本課主要是計次迴圈首的應用課程,利用計次迴圈首來製作九九乘法表,用了兩種方法做了示範,感興趣的同學可以看看製作步驟,對理解計次迴圈有很大的幫助。511遇見易語言教程 方法一 版本 2 子程式 九九乘法表1 區域性變數 乘數a,整數型 區域性變數 乘數b,整數型 編輯框1.內容 計次迴圈首 9,乘數a...

511遇見易語言易語言命令

了解易語言命令 易語言命令是處理問題一段程式封裝的計算機指令。為了使用計算機計算 處理一些問題,需要把解決問題的方案用計算機指令表達出來,這些指令就是一段程式,將這些程式進行封裝即為命令。乙個命令可以由乙個或多個簡單的命令封裝成乙個功能更加強大的命令。當需要相同作用的功能時,只要呼叫這個命令,就會得...

511遇見易語言分割文字

分割文字是常用的乙個文字操作命令,具體到我們遊戲實戰中,比如分割一些賬號,密碼,那麼這個命令就變的非常好用 511遇見易語言教程 教程全部原始碼 版本 2 支援庫 spec 支援庫 iext 程式集 視窗程式集 啟動視窗 子程式 按鈕1 被單擊,分割文字 區域性變數 返回文字陣列,文字型,0 區域性...