`
suxing
  • 浏览: 212079 次
  • 性别: Icon_minigender_1
  • 来自: 遵义
社区版块
存档分类
最新评论

perl语言入门第四版第六章(hash)习题

    博客分类:
  • perl
阅读更多

1.写一个程序,提示用户输入 given name(名) ,并给出其对应的 family name(姓)。使用你知道的人名,或者表 6-1
                             表 6-1 样本数据
         输入                            输出
         fred                          flintstone
         barney                        rubble
         wilma                         flintstone

 

#!/usr/bin/perl -w
%names=(fred=>"flintstone",barney=>"rubble",wilma=>"flintstone");
chomp($line=<STDIN>);
while(exists $names{$line}){
   print "$names{$line}\n";
   chomp($line=<STDIN>);
}
print "Not found!\n";

 



2.写一个程序,读入一串单词(一个单词一行),输出每一个单词出现的次数。

3.作为额外的练习,可以将输出的单词按照 ASCII 排序。

 

#!/usr/bin/perl -w
chomp(@lines=<STDIN>);
foreach $key(@lines){
   $names{$key}++;
}
foreach $key(sort keys%names){
   print "$key=>$names{$key}\n";
}

 

分享到:
评论

相关推荐

    Perl语言入门中英文版

    Perl是一种强大的、灵活的脚本..."Perl语言入门"的中英文版教程为初学者提供了一个良好的起点,帮助他们快速掌握这门语言并投入到实际项目中去。通过深入学习和实践,可以发掘Perl更深层次的潜力,成为精通Perl的专家。

    [Perl语言入门(第6版)].(Learning.Perl).R.L.Sch-带书签目录超清文字版.pdf

    《Perl语言入门(第6版)》是由R.L. Schrieber编著的一本经典教程,旨在帮助初学者快速掌握Perl的基础知识和核心概念。 这本书的第一部分通常会介绍Perl的基本语法,包括变量、数据类型、运算符和控制结构。Perl支持...

    PERL语言入门.pdf

    ### PERL语言入门知识点梳理 #### 一、Perl语言简介 **1.1 Perl是什么?** Perl是一种高级脚本语言,被广泛应用于系统管理、Web开发、文本处理等多个领域。它具有灵活强大的文本处理能力,支持多种编程范式,如过程...

    Perl语言入门(第四版)

    《Perl语言入门(第四版)》是一本专为初学者设计的教程,旨在帮助读者快速掌握Perl的基础知识和核心概念。这本书以其清晰的解释和丰富的实例,成为了学习Perl的优秀资源。 一、Perl简介 Perl,全称为“Practical ...

    Perl 语言入门(第四版).rar

    总的来说,《Perl语言入门(第四版)》将引导你逐步掌握这些核心概念,通过实例和练习帮助你熟练运用Perl进行实际的编程工作。无论你是系统管理员寻求自动化工具,还是开发者想要拓宽技能范围,这本书都是一个很好的...

    perl第四版及练习题答案和Perl 语言编程.chm

    "Perl第四版及练习题答案"和"Perl 语言编程.chm"是针对Perl初学者的教材和参考资料,通常被称为"小骆驼书",因为它在Perl编程社区中的标志性和知名度,就像大骆驼书("Programming Perl")一样。这本书详细介绍了...

    Perl语言入门 第五版

    ### Perl语言入门第五版知识点概览 #### 一、Perl语言简介 - **定义与特点**:Perl是一种高级脚本语言,广泛应用于Web开发、系统管理、文本处理等多个领域。它具有强大的文本处理能力,支持面向对象编程和过程化...

    Perl语言入门(第四版)---推荐

    本书“Perl语言入门(第四版)”是为初学者精心编写的辅导教材,旨在帮助读者快速掌握Perl的基础知识和核心技能。 首先,Perl语言的基础部分包括变量、数据类型和流程控制。Perl支持多种数据类型,如标量(scalar)、...

    perl语言入门(第四版)

    ### Perl语言入门(第四版)知识点总结 #### 一、Perl简介及安装 - **Perl的定义**:Perl是一种高级编程语言,广泛用于系统管理任务、Web开发、文本处理等场景。 - **Perl的起源**:由Larry Wall于1987年创建,...

    perl 语言入门 perl 语言入门

    本教程针对初学者,旨在提供一个全面且深入的Perl语言入门指导。 首先,让我们了解一下Perl的基本语法特性。Perl语言深受C语言的影响,因此在语法结构上有些相似,但同时它也吸收了其他语言如awk、sed的精华。Perl...

    Perl语言入门(第五版)

    "大家网"的Perl语言入门教程(第五版)很可能包含以上这些内容的详细讲解,通过实例和练习帮助读者巩固知识。配合"计算机精品学习资料大放送.html"这样的资源,学习者可以深入理解和实践Perl语言,从而成为一名熟练...

    perl语言入门精粹

    《Perl 语言入门》(第四版)是一个不错的选择,书中包含了许多实例和练习,帮助读者逐步掌握 Perl 编程。 总之,Perl 是一种功能强大且灵活的编程语言,尤其在文本处理和系统管理方面表现出色。通过深入学习,你...

    Perl语言入门 per语言教程

    - **学习资源:** 通过本书学习Perl的过程中,可以参考书中的练习题以及答案来检验自己的理解程度。 **1.2 Perl语言背景** - **Perl的由来:** Perl是由Larry Wall于1987年开发的一种高级脚本语言。 - **发明动机:**...

    Perl语言入门(第3版)

    **Perl语言入门(第3版)** Perl,全称 Practical Extraction and Reporting Language,是一种功能强大的脚本编程语言,尤其在文本处理、系统管理任务和Web开发方面有着广泛的应用。Perl由Larry Wall于1987年创建,其...

    Perl语言入门.pdf

    需要注意的是,以上内容仅是对Perl语言入门的基本概念和部分知识点的概述。要想真正掌握Perl语言,还需深入学习更多的高级特性,包括正则表达式、文件操作的高级技巧、网络编程、面向对象编程等方面的知识,并通过...

    Perl语言入门 教程

    这篇"Perl语言入门教程"将引导初学者逐步掌握Perl的基础知识和核心概念。 一、Perl简介 Perl,全称 Practical Extraction and Reporting Language,即实用提取和报告语言,由Larry Wall在1987年设计并实现。Perl的...

Global site tag (gtag.js) - Google Analytics