當前位置:編程學習大全網 - 源碼下載 - (100財富值)易語言怎麽制作26個英文字母中自動任意6個字母組合的全部排列軟件?

(100財富值)易語言怎麽制作26個英文字母中自動任意6個字母組合的全部排列軟件?

.版本?2

.程序集?窗口程序集1

.子程序?__啟動窗口_創建完畢

.子程序?_按鈕1_被單擊

.局部變量?最大值,?整數型

.局部變量?當前值,?整數型

.局部變量?起始值,?整數型

起始值?=?0

當前值?=?起始值

最大值?=?二十六到十?(編輯框2.內容)

.判斷循環首?(當前值?≤?最大值)

編輯框1.加入文本?(十到二十六?(當前值)?+?#換行符)

當前值?=?當前值?+?1

.判斷循環尾?()

.子程序?二十六到十,?整數型

.參數?文本,?文本型

.局部變量?x,?整數型

.局部變量?y,?整數型

.局部變量?z,?整數型

.計次循環首?(取文本長度?(文本),?x)

y?=?尋找文本?(“abcdefghijklmnopqrstuvwxyz”,?取文本中間?(文本,?x,?1),?,?真)

z?=?z?+?(y?-?1)?×?求次方?(26,?取文本長度?(文本)?-?x)

.計次循環尾?()

返回?(z)

.子程序?十到二十六,?文本型

.參數?十進制,?長整數型

.局部變量?臨時,?整數型

.局部變量?數組,?文本型,?,?"26"

.局部變量?二十六進制,?文本型

數組?=?{?“a”,?“b”,?“c”,?“d”,?“e”,?“f”,?“g”,?“h”,?“i”,?“j”,?“k”,?“l”,?“m”,?“n”,?“o”,?“p”,?“q”,?“r”,?“s”,?“t”,?“u”,?“v”,?“w”,?“x”,?“y”,?“z”?}

二十六進制?=?“”

.判斷循環首?(十進制?>?0)

臨時?=?十進制?%?26?+?1

二十六進制?=?數組?[臨時]?+?二十六進制

十進制?=?十進制?÷?26

.判斷循環尾?()

.如果真?(取文本長度?(二十六進制)?<?6)

二十六進制?=?取文本左邊?(“aaaaaa”,?6?-?取文本長度?(二十六進制))?+?二十六進制

.如果真結束

返回?(二十六進制)

  • 上一篇:srs源代碼的解釋
  • 下一篇:WAR3地圖編輯器裏怎麽調成雙擊選擇英雄啊
  • copyright 2024編程學習大全網