`
zengshaotao
  • 浏览: 792205 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

perl求平均数

    博客分类:
  • perl
 
阅读更多

#!/usr/bin/perl

##############################################################################

 

sub sum{

 

my $sum;

foreach(@_){

 

$sum+=$_;#取得数组里的每一个数

}

 

$sum;

 

}

 

sub getAvg{

if(@_==0){return}#长度为零

my $avg;

my $len = @_;#如果是变量赋值,那么这里只是把数组的长度赋给了len

print @_;#打印出数组里面的内容

print "\n";

print "长度:";print $len;

print "\n";

print "平均数相加的和:\n";

print sum(@_);

print "\n";

$avg = sum(@_)/$len;

print "平均数:";

print $avg;print "\n";#print语句出现在方法的最后一行时,方法返回1

return $avg;

}

 

sub aboveAvg{

 

my $avgNum = getAvg(@_);

my $list;

 

foreach(@_){

 

if($avgNum<$_){

 

push @list,$_;

}

}

print "大于平均数的值\n";

print @list;

@list;

}

 

aboveAvg(1..8);

分享到:
评论

相关推荐

    Perl 语言编程 全面讲解Perl各个部分

    - **复杂数据结构**:通过组合数组和哈希,Perl 支持创建复杂的多维数据结构。 - **简单数据结构**:基本的数组和哈希。 - **动词**:Perl 使用动词来描述变量的操作,如 `print`、`push` 等。 **1.3 平均值例子** ...

    perl programing 编程基础版本

    **1.3 一个平均值例子** - **1.3.1 如何运行** Perl程序通常通过命令行运行,只需将程序保存为`.pl`文件,然后在命令行中执行即可。 **1.4 文件句柄** - 文件句柄是Perl中用于处理文件输入输出的重要概念。每个...

    perl第五版课后习题代码

    根据给定文件中的内容,我们可以总结出Perl编程语言中几个重要的知识点和实例: ### 1. 计算圆的周长 #### 练习2.12 **目标**: 编写一个Perl程序来计算半径为特定值的圆的周长,并允许用户输入半径值。 **代码...

    Perl 语言编程

    示例代码展示了如何计算一组数字的平均值,并解释了如何运行 Perl 程序的基本步骤。 **1.4 文件句柄** 文件句柄是在 Perl 中读写文件的重要概念。通常,使用 `open` 函数打开文件,并指定一个句柄来引用该文件。 ...

    perl面试题目

    Perl是一种强大的脚本编程语言,尤其在文本处理和系统管理任务上表现突出。在Perl面试中,面试官可能会考察应聘者的编程基础、算法理解、数据结构处理能力以及对标准SQL的掌握情况。以下是对给定面试题目的详细解析...

    Perl语言编程.pdf

    这个例子中,可能会涉及读取数据、计算总和以及除以元素个数来求平均值。 1.4 文件句柄是Perl进行I/O操作的关键。Perl提供了打开、关闭、读取和写入文件的机制,文件句柄是这些操作的对象,例如 `open` 和 `close` ...

    PERL语言编程

    - 用于连接两个操作数。 - **3.7 乘号操作符** - 乘法运算符。 - **3.8 附加操作符** - 如`.`用于字符串连接。 - **3.9 移位操作符** - 用于位移操作。 - **3.10 命名单目操作符和文件测试操作符** - 如`-d`...

    Perl语言编程(大骆驼)

    ### Perl语言编程(大骆驼)知识精要 #### 第一章 Perl概述 - **从头开始** - Perl是一种高级脚本语言,以其灵活性、强大的文本处理能力以及丰富的库支持而著称。 - **自然语言与人工语言** - **变量语法**:Perl...

    《Programming Perl》3th

    - **1.3 平均示例**: 通过一个具体的示例程序,展示了Perl的基本语法和功能。 - **1.4 文件句柄**: 详细讲解了Perl中文件操作的相关知识,包括文件打开、读写等。 - **1.5 运算符**: 深入探讨了Perl中的各种运算符,...

    glass_run_Perl_

    在处理“glass.csv”这样的数据时,你可能需要了解一些基础的统计概念,如平均值、中位数、众数、标准差等,以便更好地理解和解释数据。同时,熟悉Perl的数据结构(如数组和哈希)也很关键,它们有助于组织和操作...

    perl经典教程,经典教程

    该节通过计算平均值的例子介绍了Perl的基本用法,包括读取数据、计算平均值以及输出结果。 ##### 1.4 文件句柄 Perl通过文件句柄来操作文件,常见的文件句柄有`STDIN`、`STDOUT`、`STDERR`。 ##### 1.5 操作符 - *...

    programming perl

    - **1.2.4 复杂数据结构**:Perl支持复杂的嵌套数据结构,可以通过组合数组和哈希来构建复杂的数据模型。 - **1.2.5 简单数据结构**:简单的数据结构如数组和哈希是最基础的存储方式,它们在大多数场景下都非常实用...

    Perl高级教程人称“大骆驼”(免费)

    第一章 Perl概述............................................................................................................................10 1.1 从头开始.................................................

    Perl语言编程

    示例代码展示了如何计算一组数字的平均值,并演示了如何运行Perl程序。 **1.4 文件句柄** Perl支持多种文件操作,包括打开、读取、写入和关闭文件。文件句柄是Perl用来引用打开文件的变量。 **1.5 操作符** - **...

    利用autobench测试web服务器极限并发数.pdf

    每次测试进行 3 次,最终结果求三次平均值 * 每次测试后均重启 httpd 或 Nginx(php-fpm)服务,释放内存后再进行下一轮测试。 ### 4. 为了减少磁盘 IO,均关掉了访问日志 五、测试结果分析 ### 静态文件测试...

Global site tag (gtag.js) - Google Analytics