如何利用srand寫簡單的亂數產生script - Linux
By Hazel
at 2010-08-25T16:15
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
那第一行自己改一下...
--
: ※ 引述《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
By Joe
at 2010-08-27T11:50
at 2010-08-27T11:50
Related Posts
如何利用srand寫簡單的亂數產生script
By Jacky
at 2010-08-25T14:56
at 2010-08-25T14:56
Linux有沒有類似Windows底下的"文章清潔老大"的軟體?
By Dinah
at 2010-08-25T14:19
at 2010-08-25T14:19
如何利用srand寫簡單的亂數產生script
By Aaliyah
at 2010-08-25T13:41
at 2010-08-25T13:41
為什麼大檔案寫入時會破壞MBR呢?
By Madame
at 2010-08-25T09:25
at 2010-08-25T09:25
ubuntu裝在usb隨身碟用在2台NBs上
By Puput
at 2010-08-25T01:24
at 2010-08-25T01:24