perl语言羊驼第四-六章答案

perl语言羊驼第四-六章答案

ID:35478303

大小:62.91 KB

页数:8页

时间:2019-03-25

perl语言羊驼第四-六章答案_第1页
perl语言羊驼第四-六章答案_第2页
perl语言羊驼第四-六章答案_第3页
perl语言羊驼第四-六章答案_第4页
perl语言羊驼第四-六章答案_第5页
资源描述:

《perl语言羊驼第四-六章答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、四:1:#!perl-wusestrict;subtotal{my$b;foreach(@」{$b+二$_;}$b}my@fred=qw{13579};my$fred_total=&total(@fred);print"Thetotalof@fredis$fred_total.";print"Entersomenumbersonseparatelines:”;my$user_total=total();print"Thetotalofthosenumbersis$user_total.";C:UsersAdninis

2、trator>perlD:exl-2.plThetotalofPfredis25.Ent"sonenumbersonseparatelines:223Thetotalofthosenumbersis7.2:#Iperl-wusestrict;subtotal{my$b;foreach(@」{$b+=$_;}$b}my@fred=(1..1000);my$fred_total=&total(@fred);print"Thetotalof@fredis$fred_total.H;C:UsersAdninistrator>perlD:e

3、xl~2.plThetotalofPfredis500500.#!perl-wsubabove_average{my(@x,$s,$v);my$a=-l;foreach(@」{$s+=$_;$v=$s/@_;}foreach(@」{讦($_>$v){$a+=l;@x[$a]=$_;}}@x}my@fred=above_average(1..10);print"@fredis@fred";print"(Shouldbe678910)H;my@barney=above_average(100,1..10);printH@barneyis

4、@barney”;printH(Shouldbejust100)n;78910678910>100just100〉C:UsersPdministraD:exl-3.plPfredis6CShouldbeGbarneyisCShouldbe4#!/usr/bin/perluse5.010;subgreet{state@b;state$a=0;@b[$a]=@_;$a+=l;if($a<=l){print"Hi@b[$a-l]!Youarethefirstonehere!";}else{printHHi@b[$a-l]!@b[$a

5、-2]isalsohere!";}}&greet("Fred");&greet("Barney");C:UsersAdninistrator>perlD:exl-3.plHiFred?Vouarethefirstonehere?HiBarney?Fredisalsohere?#!/usr/bin/perluse5.010;subgreet{state@b;state$a=0;@b[$a]=@_;$a+=l;if($a<=l){print"Hi@b[$a-l]!Youarethefirstonehere!";}else{print"Hi

6、@b[$a-l]!I'veseen:@b[0..$a-2]";}}&greetC'Fred");&greet("Barney");&greetCWilma");&greet("Betty");C:UsersAdninisor>perlD:exl-3.plHiFred?Youarethefirstonehere?HiBarnei/?19ueseen:FredHiWilna?IJveseen:FredBarneyHiBetty?IJueseen:FredBarneyWilna第五章1.将需要的文件都读取后从整个文件的最后输出到开始#!us

7、r/bin/perl・w$n=0;while(defined($line=<>)){$liner=reverse$line;@b[$n]=$liner;$n+=l;}@a=reverse@b;print"@a";D:>perloxlT.pltestl.txttest2.txttest3.txt987654321ihgfedcbahhhahhahretniwremmusni厂ps2.#!usr/bin/perl-wprint"Pleaseinputcharactersindifferentlines:";$n=0;foreach(

8、DIN>){chomp($_);@a[$n]=$_;$n+=l;}print"123456789012345678901234567890123456

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。