看板 Linux 關於我們 聯絡資訊
之前看過前同事寫過亂數程式 我只知道他這支script有用到srand這個指令 因為每天中午時間一到都不知道要吃什麼 我需要一支script來幫我決定 例如說1.麥當勞 2.肯德基 3.漢堡王之類的 我大概的想法是 選項1.麥當勞 選項2.肯德基 選項3.漢堡王 echo "今天中午要吃甚麼,請按enter鍵..." srand(i).... (i為任意會出現的數字) echo "今天去吃(選項i)...吧!!!" 如果跳出來的選項,自己剛好不喜歡 可以再重複執行上面的程式 最後按ctrl-c或是ctrl-d來離開 我不太會寫script 想從這個簡單的程式開始學起 不知道有沒有大大可以分享一下怎麼寫出這個功能 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.6.91
ll8833:我覺得你可以先試著寫一支script 寫成執行之後直接跑出選項 08/25 14:26
ll8833:不喜歡的話再執行一次就可以 08/25 14:26
cspy:印象中SRAND是要先丟一個數值進去 一般都是抓秒作為seed 08/29 17:03
cspy:因為rand是有規則性的東西~~ 08/29 17:03
cspy:如果有學過C 應該知道~~ 08/29 17:03