一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 易語言 - 易語言自編數(shù)組排序的方法

易語言自編數(shù)組排序的方法

2022-03-07 15:34易語言教程網(wǎng) 易語言

在本篇內(nèi)容里小編給大家分享的關于易語言如何自編數(shù)組排序的方法和技巧,需要的朋友們可以學習下。

易語言雖然數(shù)組自帶排序命令,但是很多新手并不知道其中的原理。今天這篇介紹一下利用冒泡法進行數(shù)組排序。

冒泡排序,是一種計算機科學領域的較簡單的排序算法。它重復地走訪過要排序的數(shù)列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數(shù)列的工作是重復地進行直到?jīng)]有再需要交換,也就是說該數(shù)列已經(jīng)排序完成。

易語言自編數(shù)組排序的方法

第一步:運行易語言軟件,創(chuàng)建一個易語言Windows桌面程序。

雙擊易語言圖標,打開易語言程序,點擊右上角程序→新建→Windows桌面程序→確認,或者直接點擊新建圖標→Windows桌面程序→確認,創(chuàng)建一個桌面程序。

本程序以隨機生成一個30個成員的整數(shù)數(shù)組為例,數(shù)組名稱為:隨機數(shù)組。所以先創(chuàng)建一個程序集整數(shù)型數(shù)組,數(shù)組成員數(shù)為30,此外啟動窗口創(chuàng)建完畢后,置隨機數(shù)種子。

易語言自編數(shù)組排序的方法

易語言自編數(shù)組排序的方法

第二步:繪制一個如圖界面。

啟動窗口:尺寸為370px*600px,標題改為“易語言數(shù)組排序”;

編輯框:創(chuàng)建三個編輯框,設置尺寸為70*500,對齊方式為居中,允許多行,用來顯示數(shù)組;

按鈕:三個按鈕依次完成生成隨機數(shù)組、從大到小和從小到大排序的功能。

界面大小按實際需求和美觀來進行設計。

易語言自編數(shù)組排序的方法

第三步:生成隨機數(shù)組。

計次循環(huán)

點擊生成數(shù)組按鈕,進入代碼區(qū)。創(chuàng)建一個整數(shù)型隨機變量N,清空編輯框1的內(nèi)容,利用命令,給數(shù)組隨機賦值,范圍是1-100。

易語言自編數(shù)組排序的方法

第四步:數(shù)組從小到大排序。

計次循環(huán)

點擊從小到大按鈕,進入代碼區(qū)。創(chuàng)建兩個計數(shù)變量N、M和一個中間變量,均為局部整數(shù)型變量。清空編輯框2的內(nèi)容,利用兩次進行對比、排序。其原理:若數(shù)組[N]<數(shù)組[N+1],兩者不變化,否則兩者交換數(shù)據(jù),依次執(zhí)行,直到所有數(shù)據(jù)比較完畢,編輯框2輸入結果,代碼如下圖。

易語言自編數(shù)組排序的方法

第五步:數(shù)組從大到小排序。

方法與第四步基本相同,只是當數(shù)組[N]交換<數(shù)組[N+1],兩者交換,否則兩者不變,代碼如下圖。

易語言自編數(shù)組排序的方法

第六步:測試。

完成以上步驟后,點擊運行按鈕進行測試。如果按照本經(jīng)驗的方法去做,應該是不會出錯的,測試結果如下。

易語言自編數(shù)組排序的方法

總結:以上就是易語言如何自編數(shù)組排序的相關內(nèi)容,感謝大家對服務器之家的支持。

延伸 · 閱讀

精彩推薦
  • 易語言易語言設置進度條邊框樣式的方法

    易語言設置進度條邊框樣式的方法

    今天小編就為大家分享一篇關于易語言設置進度條邊框樣式的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨...

    易語言幫助手冊4422022-01-20
  • 易語言易語言在畫板中寫出指定文本當畫板中已滿會自動滾屏

    易語言在畫板中寫出指定文本當畫板中已滿會自動滾屏

    今天小編就為大家分享一篇關于易語言在畫板中寫出指定文本當畫板中已滿會自動滾屏,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,...

    易語言幫助手冊9092022-01-12
  • 易語言易語言獲取指定磁盤的名稱

    易語言獲取指定磁盤的名稱

    今天小編就為大家分享一篇關于易語言獲取指定磁盤的名稱,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來...

    易語言幫助手冊12662022-01-04
  • 易語言實例操作易語言載入窗口

    實例操作易語言載入窗口

    在本文中小編給大家整理的是關于易語言載入窗口的教程和步驟內(nèi)容,需要的可以跟著學習下...

    易語言教程網(wǎng)19162022-03-02
  • 易語言一步一步跟我學易語言之關于變量

    一步一步跟我學易語言之關于變量

    今天小編就為大家分享一篇關于一步一步跟我學易語言之關于變量,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨...

    易語言幫助手冊10822021-06-17
  • 易語言一步一步跟我學易語言之第二個易程序菜單設計

    一步一步跟我學易語言之第二個易程序菜單設計

    今天小編就為大家分享一篇關于的一步一步跟我學易語言之第二個易程序菜單設計,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要...

    易語言幫助手冊7092021-06-17
  • 易語言易語言生成exe文件的方法

    易語言生成exe文件的方法

    在本篇內(nèi)容中小編給大家分享的是關于易語言生成exe文件的方法知識點,需要的朋友們參考下。...

    易語言教程網(wǎng)14792022-03-01
  • 易語言易語言關于程序進程和線程的基礎知識

    易語言關于程序進程和線程的基礎知識

    今天小編就為大家分享一篇關于易語言關于程序進程和線程的基礎知識,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起...

    三葉資源網(wǎng)6662022-02-24
主站蜘蛛池模板: 亚洲精品国产精品麻豆99 | 久久夜色噜噜噜亚洲AV0000 | 好性20岁 | 日本ccc三级| 疯狂激吻添下边小说 | 人配人种视频xxxx | 亚欧视频在线观看 | 国产精品视频一区二区三区 | 7777奇米| 国产精品久久久久久岛国 | 男男按摩1069gⅴ | 美女张开腿让男人桶的 视频 | 亚洲波霸| 9l国产精品久久久久麻豆 | 日本一区二区免费在线 | 亚洲国产婷婷俺也色综合 | 亚洲精品中文 | 91免费精品国自产拍在线不卡 | 91在线老师啪国自产 | 国产精品原创视频 | 美女的让男人桶爽免费看 | 99青青青精品视频在线 | 花唇肿胀无法合拢双性 | 91香蕉国产在线观看人员 | 国内精品久久久久久久 | 国产精品手机视频一区二区 | 日韩一区二区三区在线 | 国模孕妇季玥全部人体写真 | 日本网络视频www色高清免费 | 特黄特色大片免费高清视频 | 国产专区视频在线观看 | 513热点网深夜影院影院诶 | 国产精品嫩草影院在线看 | 黄 色 大 片 网站 | caoporen97免费公开视频 | 欧美日韩精品在线视频 | 紧身裙女教师波多野结衣 | 92精品国产成人观看免费 | 国产一区二区在线免费观看 | 超强台风免费观看完整版视频 | 欧美性白人顶级hd |