如何利用srand寫簡單的亂數產生script - Linux

Hazel avatar
By Hazel
at 2010-08-25T16:15

Table of Contents

※ 引述《laiis (你今天集點了嗎?)》之銘言:
: ※ 引述《copnew (newcop)》之銘言:
: : 之前看過前同事寫過亂數程式
: 呃... 我不會用 srand() ...
--43--
#!/usr/bin/perl
#!用來亂數選餐的 script
#!Date 2010 08 25
@choice=("麥當勞","肯得雞","吉野家","萌","西野司","其他自己比照格式加入");
$size=@choice;
print "選擇有以下...\n";
for( $i=0; $i<$size; $i++ )
{
printf "%02d:%s\n",$i+1,$choice[$i];
}
do
{
$bar= int(rand($size));
print "\n今日選擇是 : $choice[$bar]\n";
print "離開請按 q 或按其他鍵重新選擇...\n";
chomp($input= <>);
}while( $input ne "q" );
用perl才會有用到 rand 或 srand 吧...如果 perl 執行路徑不是 /usr/bin/perl
那第一行自己改一下...

--
Tags: Linux

All Comments

Joe avatar
By Joe
at 2010-08-27T11:50
謝謝,我待會來試試

如何利用srand寫簡單的亂數產生script

Jacky avatar
By Jacky
at 2010-08-25T14:56
※ 引述《copnew (newcop)》之銘言: : 之前看過前同事寫過亂數程式 : 我只知道他這支script有用到srand這個指令 : 因為每天中午時間一到都不知道要吃什麼 : 我需要一支script來幫我決定 : 例如說1.麥當勞 : 2.肯德基 : 3.漢堡王之類的 : 我 ...

Linux有沒有類似Windows底下的"文章清潔老大"的軟體?

Dinah avatar
By Dinah
at 2010-08-25T14:19
我是Ubuntu 10.04的新手,也上網找過一些文章和爬文,但是還是不太知道要怎麼樣 才能達到一個Windows底下的小軟體and#34;文章清潔老大and#34;的排版效果? 文章清潔老大連結: http://toget.pchome.com.tw/intro/business_wordp ...

如何利用srand寫簡單的亂數產生script

Aaliyah avatar
By Aaliyah
at 2010-08-25T13:41
之前看過前同事寫過亂數程式 我只知道他這支script有用到srand這個指令 因為每天中午時間一到都不知道要吃什麼 我需要一支script來幫我決定 例如說1.麥當勞 2.肯德基 3.漢堡王之類的 我大概的想法是 選項1.麥當勞 選項2.肯德基 選項3.漢堡王 echo and ...

為什麼大檔案寫入時會破壞MBR呢?

Madame avatar
By Madame
at 2010-08-25T09:25
16G USB 使用的檔案分割如下 分割區 大小 檔案格式 格式化者 區塊大小 1 8G FAT32(0x0b) Windows XP SP3 8192 bit * 2 8G EXT4 Ubunt ...

ubuntu裝在usb隨身碟用在2台NBs上

Puput avatar
By Puput
at 2010-08-25T01:24
我有兩台NB都是INTEL CPU,因為一些原因 不能也暫時不想直接安裝到硬碟上 所以,我就直接裝到我4G的pendrive(這邊就先用他幫隨身碟取的名字) 另外我裝的其實是xubuntu 然後我不管用ubuntu, xubuntu,10.04都不能用,所以我只能用9.10 10.04每次要進x-window ...