易语言-数组的使用
.版本 2
.支持庫 spec
.程序集 窗口程序集1
.子程序 __啟動窗口_創(chuàng)建完畢
.局部變量 數(shù)組1, 文本型, , "0"
.局部變量 x, 整數(shù)型
.局部變量 y, 整數(shù)型
.' 變量循環(huán)首 (1, 3, 1, y)
? ? .' 變量循環(huán)首 (1, 4, 1, x)
? ? ? ? ' 加入成員 (數(shù)組1, “x” + 到文本 (x) + “y” + 到文本 (y))
? ? .' 變量循環(huán)尾 ()
.' 變量循環(huán)尾 ()
' 重定義數(shù)組 (數(shù)組1, 真, 4, 3)
' 調試輸出 (數(shù)組1)
.子程序 _按鈕1_被單擊
.局部變量 數(shù)組, 文本型, , "2"
' 數(shù)組的使用方法
數(shù)組 [1] = “a”
數(shù)組 [2] = “b”
調試輸出 (數(shù)組)
.子程序 _按鈕2_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.變量循環(huán)首 (1, 2, 1, x)
? ? 數(shù)組 [x] = 到文本 (x)
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
.子程序 _按鈕3_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.變量循環(huán)首 (1, 2, 1, x)
? ? .如果 (x > 1)
? ? ? ? 數(shù)組 [x] = 到文本 (x)
? ? .否則
? ? ? ? 數(shù)組 [x] = “我小于1,沒人把我加入到數(shù)組”
? ? .如果結束
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
.子程序 _按鈕4_被單擊
.局部變量 數(shù)組, 文本型, , "0"
.局部變量 y, 整數(shù)型
.局部變量 x, 整數(shù)型
' 加入成員 (, ) 這個函數(shù)是加入到數(shù)組的末尾,所以只要聲明了數(shù)組就可以直接使用
' 4*5二維數(shù)組實例
.變量循環(huán)首 (1, 5, 1, y)
? ? .變量循環(huán)首 (1, 4, 1, x)
? ? ? ? 加入成員 (數(shù)組, “x” + 到文本 (x) + “y” + 到文本 (y))
? ? .變量循環(huán)尾 ()
.變量循環(huán)尾 ()
' 測試數(shù)組維數(shù)
調試輸出 (取數(shù)組下標 (數(shù)組, 1))
調試輸出 (數(shù)組)
' 到這里為止仍然是一維數(shù)組,我們上面僅僅是把二維數(shù)組一次壓入了一個一維數(shù)組,我們需要利用 數(shù)組函數(shù)改變維數(shù)
重定義數(shù)組 (數(shù)組, 真, 4, 5) ?' 假是覆蓋之前的數(shù)據(jù),我們僅僅是格式化一下數(shù)組,所以我們改為 真
調試輸出 (取數(shù)組下標 (數(shù)組, 1))
調試輸出 (取數(shù)組下標 (數(shù)組, 2))
調試輸出 (數(shù)組)
.子程序 _按鈕5_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.局部變量 數(shù)組1, 文本型, , "2"
' 復制數(shù)組
.變量循環(huán)首 (1, 2, 1, x)
? ? .如果 (x > 1)
? ? ? ? 數(shù)組 [x] = 到文本 (x)
? ? .否則
? ? ? ? 數(shù)組 [x] = “我小于1,沒人把我加入到數(shù)組”
? ? .如果結束
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
復制數(shù)組 (數(shù)組1, 數(shù)組)
調試輸出 (數(shù)組1)
.支持庫 spec
.程序集 窗口程序集1
.子程序 __啟動窗口_創(chuàng)建完畢
.局部變量 數(shù)組1, 文本型, , "0"
.局部變量 x, 整數(shù)型
.局部變量 y, 整數(shù)型
.' 變量循環(huán)首 (1, 3, 1, y)
? ? .' 變量循環(huán)首 (1, 4, 1, x)
? ? ? ? ' 加入成員 (數(shù)組1, “x” + 到文本 (x) + “y” + 到文本 (y))
? ? .' 變量循環(huán)尾 ()
.' 變量循環(huán)尾 ()
' 重定義數(shù)組 (數(shù)組1, 真, 4, 3)
' 調試輸出 (數(shù)組1)
.子程序 _按鈕1_被單擊
.局部變量 數(shù)組, 文本型, , "2"
' 數(shù)組的使用方法
數(shù)組 [1] = “a”
數(shù)組 [2] = “b”
調試輸出 (數(shù)組)
.子程序 _按鈕2_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.變量循環(huán)首 (1, 2, 1, x)
? ? 數(shù)組 [x] = 到文本 (x)
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
.子程序 _按鈕3_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.變量循環(huán)首 (1, 2, 1, x)
? ? .如果 (x > 1)
? ? ? ? 數(shù)組 [x] = 到文本 (x)
? ? .否則
? ? ? ? 數(shù)組 [x] = “我小于1,沒人把我加入到數(shù)組”
? ? .如果結束
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
.子程序 _按鈕4_被單擊
.局部變量 數(shù)組, 文本型, , "0"
.局部變量 y, 整數(shù)型
.局部變量 x, 整數(shù)型
' 加入成員 (, ) 這個函數(shù)是加入到數(shù)組的末尾,所以只要聲明了數(shù)組就可以直接使用
' 4*5二維數(shù)組實例
.變量循環(huán)首 (1, 5, 1, y)
? ? .變量循環(huán)首 (1, 4, 1, x)
? ? ? ? 加入成員 (數(shù)組, “x” + 到文本 (x) + “y” + 到文本 (y))
? ? .變量循環(huán)尾 ()
.變量循環(huán)尾 ()
' 測試數(shù)組維數(shù)
調試輸出 (取數(shù)組下標 (數(shù)組, 1))
調試輸出 (數(shù)組)
' 到這里為止仍然是一維數(shù)組,我們上面僅僅是把二維數(shù)組一次壓入了一個一維數(shù)組,我們需要利用 數(shù)組函數(shù)改變維數(shù)
重定義數(shù)組 (數(shù)組, 真, 4, 5) ?' 假是覆蓋之前的數(shù)據(jù),我們僅僅是格式化一下數(shù)組,所以我們改為 真
調試輸出 (取數(shù)組下標 (數(shù)組, 1))
調試輸出 (取數(shù)組下標 (數(shù)組, 2))
調試輸出 (數(shù)組)
.子程序 _按鈕5_被單擊
.局部變量 數(shù)組, 文本型, , "2"
.局部變量 x, 整數(shù)型
.局部變量 數(shù)組1, 文本型, , "2"
' 復制數(shù)組
.變量循環(huán)首 (1, 2, 1, x)
? ? .如果 (x > 1)
? ? ? ? 數(shù)組 [x] = 到文本 (x)
? ? .否則
? ? ? ? 數(shù)組 [x] = “我小于1,沒人把我加入到數(shù)組”
? ? .如果結束
.變量循環(huán)尾 ()
調試輸出 (數(shù)組)
復制數(shù)組 (數(shù)組1, 數(shù)組)
調試輸出 (數(shù)組1)
總結
- 上一篇: 为什么有计算机绘图了还要学手绘,设计师有
- 下一篇: 近场通信笔记