#! /usr/bin/perl
sub max
{
$max_value=shift(@_);
foreach (@_)
{
if ($_ > $max_value)
{
$max_value=$_;
}
}
$max_value;
}
$value=&max(4,14,144);
print $value;
一个小小的求最大值的perl程序,perl的相对与C语言的一大优点就是参数不是区分函数的标记,传给max函数的参数可以使任意个,这个就解决了C语言写max函数需要两个,三个参数或者多个参数的问题,perl看来真的是很灵活呢