欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

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

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

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

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

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

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

界面大小按實(shí)際需求和美觀來(lái)進(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)行對(duì)比、排序。其原理:若數(shù)組[N]<數(shù)組[N+1],兩者不變化,否則兩者交換數(shù)據(jù),依次執(zhí)行,直到所有數(shù)據(jù)比較完畢,編輯框2輸入結(jié)果,代碼如下圖。

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

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

第六步:測(cè)試。

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

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

相關(guān)文章

  • 易語(yǔ)言實(shí)現(xiàn)QQ空間留言批量刪除的代碼

    易語(yǔ)言實(shí)現(xiàn)QQ空間留言批量刪除的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言實(shí)現(xiàn)QQ空間留言批量刪除的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言運(yùn)行命令中注冊(cè)DLL文件解析

    易語(yǔ)言運(yùn)行命令中注冊(cè)DLL文件解析

    在本篇內(nèi)容中,我們給大家整理了易語(yǔ)言運(yùn)行命令中注冊(cè)DLL文件的相關(guān)知識(shí)點(diǎn),有需要的朋友們參考一下。
    2018-11-11
  • 易語(yǔ)言做軟件更新的方法

    易語(yǔ)言做軟件更新的方法

    在本篇文章中我們給大家分享了關(guān)于易語(yǔ)言做軟件更新的方法和相關(guān)知識(shí)點(diǎn),有需要的朋友們學(xué)習(xí)下。
    2019-01-01
  • 易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼

    易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言分割文本命令將一段文本通過(guò)指定文本分割開(kāi)

    易語(yǔ)言分割文本命令將一段文本通過(guò)指定文本分割開(kāi)

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言分割文本命令將一段文本通過(guò)指定文本分割開(kāi),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言調(diào)用微信PrScrn.dll文件進(jìn)行截圖的代碼

    易語(yǔ)言調(diào)用微信PrScrn.dll文件進(jìn)行截圖的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言調(diào)用微信PrScrn.dll文件進(jìn)行截圖的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 詳解更改易語(yǔ)言的皮膚

    詳解更改易語(yǔ)言的皮膚

    我們給大家分享了更改易語(yǔ)言的皮膚的詳細(xì)步驟和操作方法,需要的讀者們跟著做一下。
    2018-12-12
  • 易語(yǔ)言通過(guò)按鍵模擬的方式實(shí)現(xiàn)QQ后臺(tái)加人加群的代碼

    易語(yǔ)言通過(guò)按鍵模擬的方式實(shí)現(xiàn)QQ后臺(tái)加人加群的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言通過(guò)按鍵模擬的方式實(shí)現(xiàn)QQ后臺(tái)加人加群的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言判斷指定項(xiàng)目是否允許操作的方法

    易語(yǔ)言判斷指定項(xiàng)目是否允許操作的方法

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言判斷指定項(xiàng)目是否允許操作的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言截取當(dāng)前窗口圖片功能

    易語(yǔ)言截取當(dāng)前窗口圖片功能

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言截取當(dāng)前窗口圖片功能,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11

最新評(píng)論