最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2018年12月25日 08:41:10   投稿:laozhang  
在本篇內(nèi)容里小編給大家分享的關(guān)于易語言如何自編數(shù)組排序的方法和技巧,需要的朋友們可以學(xué)習(xí)下。

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

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

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

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

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

第二步:繪制一個(gè)如圖界面。

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

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

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

界面大小按實(shí)際需求和美觀來進(jìn)行設(shè)計(jì)。

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

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

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

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

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

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

第六步:測試。

完成以上步驟后,點(diǎn)擊運(yùn)行按鈕進(jìn)行測試。如果按照本經(jīng)驗(yàn)的方法去做,應(yīng)該是不會(huì)出錯(cuò)的,測試結(jié)果如下。

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

相關(guān)文章

  • 易語言使用顏色選擇器修改窗口背景顏色

    易語言使用顏色選擇器修改窗口背景顏色

    今天小編就為大家分享一篇關(guān)于易語言使用顏色選擇器修改窗口背景顏色,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言將指定的主機(jī)名與IP地址轉(zhuǎn)換功能

    易語言將指定的主機(jī)名與IP地址轉(zhuǎn)換功能

    今天小編就為大家分享一篇關(guān)于易語言將指定的主機(jī)名與IP地址轉(zhuǎn)換功能,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言通過算法計(jì)算出酷狗音樂下載地址的代碼

    易語言通過算法計(jì)算出酷狗音樂下載地址的代碼

    今天小編就為大家分享一篇關(guān)于易語言通過算法計(jì)算出酷狗音樂下載地址的代碼,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言通過文件后綴名查找相關(guān)文件的方法

    易語言通過文件后綴名查找相關(guān)文件的方法

    今天小編就為大家分享一篇關(guān)于易語言通過文件后綴名查找相關(guān)文件的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言使用倒找文本命令的代碼實(shí)例

    易語言使用倒找文本命令的代碼實(shí)例

    今天小編就為大家分享一篇關(guān)于易語言使用倒找文本命令的代碼實(shí)例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言設(shè)定編輯框內(nèi)最多允許輸入多少字節(jié)的方法

    易語言設(shè)定編輯框內(nèi)最多允許輸入多少字節(jié)的方法

    今天小編就為大家分享一篇關(guān)于易語言設(shè)定編輯框內(nèi)最多允許輸入多少字節(jié)的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言取字節(jié)集長度,獲取圖片框中圖片數(shù)據(jù)的大小

    易語言取字節(jié)集長度,獲取圖片框中圖片數(shù)據(jù)的大小

    今天小編就為大家分享一篇關(guān)于易語言取字節(jié)集長度,獲取圖片框中圖片數(shù)據(jù)的大小,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言編程新手第一課安裝及運(yùn)行

    易語言編程新手第一課安裝及運(yùn)行

    這篇文章主要為大家介紹了易語言編程新手第一篇,安裝易語言編譯環(huán)境及運(yùn)行第一個(gè)易語言程序,有需要的朋友來一起學(xué)習(xí)吧,希望能夠有所幫助
    2021-11-11
  • 易語言SMTP驗(yàn)證帳號、密碼教程

    易語言SMTP驗(yàn)證帳號、密碼教程

    在本篇內(nèi)容里小編為大家分享的是關(guān)于易語言通過SMTP驗(yàn)證帳號、密碼的教學(xué)內(nèi)容,對此有興趣的朋友們參考下。
    2019-01-01
  • 易語言分隔條組件使用方法

    易語言分隔條組件使用方法

    在本篇內(nèi)容里小編給大家?guī)淼氖顷P(guān)于易語言分隔條組件怎么使用的知識(shí)點(diǎn)內(nèi)容,需要的朋友們學(xué)習(xí)下。
    2018-12-12

最新評論

克什克腾旗| 新昌县| 大冶市| 宁阳县| 宜章县| 马公市| 财经| 门头沟区| 中宁县| 夹江县| 满城县| 新和县| 太康县| 武平县| 崇义县| 阳西县| 大连市| 东宁县| 咸丰县| 锡林浩特市| 新和县| 介休市| 青浦区| 武鸣县| 朔州市| 鄂伦春自治旗| 龙江县| 江永县| 华蓥市| 平乡县| 汾西县| 米泉市| 崇信县| 武安市| 镇平县| 麻江县| 榆中县| 临猗县| 鄂托克旗| 额济纳旗| 库尔勒市|