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语言入门(第6版)》是由R.L. Schrieber编著的一本经典教程,旨在帮助初学者快速掌握Perl的基础知识和核心概念。 这本书的第一部分通常会介绍Perl的基本语法,包括变量、数据类型、运算符和控制结构。Perl支持...
### PERL语言入门知识点梳理 #### 一、Perl语言简介 **1.1 Perl是什么?** Perl是一种高级脚本语言,被广泛应用于系统管理、Web开发、文本处理等多个领域。它具有灵活强大的文本处理能力,支持多种编程范式,如过程...
《Perl语言入门(第四版)》是一本专为初学者设计的教程,旨在帮助读者快速掌握Perl的基础知识和核心概念。这本书以其清晰的解释和丰富的实例,成为了学习Perl的优秀资源。 一、Perl简介 Perl,全称为“Practical ...
总的来说,《Perl语言入门(第四版)》将引导你逐步掌握这些核心概念,通过实例和练习帮助你熟练运用Perl进行实际的编程工作。无论你是系统管理员寻求自动化工具,还是开发者想要拓宽技能范围,这本书都是一个很好的...
"Perl第四版及练习题答案"和"Perl 语言编程.chm"是针对Perl初学者的教材和参考资料,通常被称为"小骆驼书",因为它在Perl编程社区中的标志性和知名度,就像大骆驼书("Programming Perl")一样。这本书详细介绍了...
### Perl语言入门第五版知识点概览 #### 一、Perl语言简介 - **定义与特点**:Perl是一种高级脚本语言,广泛应用于Web开发、系统管理、文本处理等多个领域。它具有强大的文本处理能力,支持面向对象编程和过程化...
本书“Perl语言入门(第四版)”是为初学者精心编写的辅导教材,旨在帮助读者快速掌握Perl的基础知识和核心技能。 首先,Perl语言的基础部分包括变量、数据类型和流程控制。Perl支持多种数据类型,如标量(scalar)、...
### Perl语言入门(第四版)知识点总结 #### 一、Perl简介及安装 - **Perl的定义**:Perl是一种高级编程语言,广泛用于系统管理任务、Web开发、文本处理等场景。 - **Perl的起源**:由Larry Wall于1987年创建,...
本教程针对初学者,旨在提供一个全面且深入的Perl语言入门指导。 首先,让我们了解一下Perl的基本语法特性。Perl语言深受C语言的影响,因此在语法结构上有些相似,但同时它也吸收了其他语言如awk、sed的精华。Perl...
"大家网"的Perl语言入门教程(第五版)很可能包含以上这些内容的详细讲解,通过实例和练习帮助读者巩固知识。配合"计算机精品学习资料大放送.html"这样的资源,学习者可以深入理解和实践Perl语言,从而成为一名熟练...
《Perl 语言入门》(第四版)是一个不错的选择,书中包含了许多实例和练习,帮助读者逐步掌握 Perl 编程。 总之,Perl 是一种功能强大且灵活的编程语言,尤其在文本处理和系统管理方面表现出色。通过深入学习,你...
- **学习资源:** 通过本书学习Perl的过程中,可以参考书中的练习题以及答案来检验自己的理解程度。 **1.2 Perl语言背景** - **Perl的由来:** Perl是由Larry Wall于1987年开发的一种高级脚本语言。 - **发明动机:**...
**Perl语言入门(第3版)** Perl,全称 Practical Extraction and Reporting Language,是一种功能强大的脚本编程语言,尤其在文本处理、系统管理任务和Web开发方面有着广泛的应用。Perl由Larry Wall于1987年创建,其...
需要注意的是,以上内容仅是对Perl语言入门的基本概念和部分知识点的概述。要想真正掌握Perl语言,还需深入学习更多的高级特性,包括正则表达式、文件操作的高级技巧、网络编程、面向对象编程等方面的知识,并通过...
这篇"Perl语言入门教程"将引导初学者逐步掌握Perl的基础知识和核心概念。 一、Perl简介 Perl,全称 Practical Extraction and Reporting Language,即实用提取和报告语言,由Larry Wall在1987年设计并实现。Perl的...