1樓:匿名使用者
建立一個陣列,有16個元素,按順序排好姓。
程式設計中有種簡單的隨機選元素的方法是把16個元素隨機兩兩調換,調換很多次後16個元素就排亂了,再選排亂後的前12個,**自己想吧^_^
最後根據選出的陣列序號大小排姓就可以啦
2樓:帳號已登出
dim a as string
dim c as string
dim b(12) as string
private sub command1_click()
text1.text = ""
c = a
for i = 0 to 11
x = int(((len(c) / 2) * rnd)) * 2 + 1
b(i) = mid(c, x, 2)
c = replace(c, b(i), "")
text1.text = text1.text & right(b(i), 1)
next i
end sub
private sub command2_click()
for i = 0 to 10
debug.print left(b(i), 1)
for j = i + 1 to 11
if left(b(i), 1) > left(b(j), 1) then
t = b(i)
b(i) = b(j)
b(j) = t
end if
next j
next i
text1.text = ""
for i = 0 to 11
text1.text = text1.text & right(b(i), 1)
next i
end sub
private sub form_load()
command1.caption = "生成"
command2.caption = "排序"
a = "a白b鄧c方d胡e黃g江h李i林j劉k馬l毛m蘇n王o吳p張q趙"
'字串中加入abc用於拼音排序
end sub
3樓:匿名使用者
你都還沒說是用什麼語言來實現,別人怎麼回答你?
360瀏覽器收藏的網頁如何匯出,然後再匯入另一臺電腦的
收藏夾,管理收藏夾,整理,將收藏夾匯出到html檔案 原360瀏覽器保留了所有原檔案如何能把收藏夾裡面的 匯入到另外一臺機的360瀏覽器裡面?30 看看原來硬碟的360瀏覽器檔案在哪個碟符,複製到新電腦硬碟的相應位置。或者插入行動硬碟,開啟360瀏覽器,點 收藏 匯入 匯出 再選擇你的收藏檔案 你好...
c語言能不能在檔案中寫函式,然後再另檔案中呼叫
當然可以抄啦。舉個例子吧 兩襲 個檔案 main.c function.c我們在function.c 中寫一個函式 func 與此同時,我們需要寫一個.h檔案來宣告這個函式,即function.h 以下是function.h 的內容 ifndef function h define function...
如何用c語言實現檔案先寫入部分資料,然後再讀取輸出在螢幕上
按照結構體寫入 void writefile int j fp fopen for j 0 j 你寫的是一個二進位制檔案,不能以文字檔案的方式來讀的。要先用fread讀到同樣定義的studnt型別的結構體 或結構體陣列 中,然後再用格式化輸出語句進行輸出結構體的每一個域。c語言 怎麼把一個指定檔案的...