国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Perl > 正文

perl高級排序,<=>操作符,飛船操作符

2020-10-31 15:18:29
字體:
來源:轉載
供稿:網友

按照要求進行的排序:

復制代碼 代碼如下:

#!/bin/perl

@number=qw/5 10 15 3 2 4 8 6 /; 
my @descending =sort {$a<=>$b} @number;#這里$a=5,$b=10,因為$a在前,perl得到的結果是小數在前,也就是升序排列 
print "@descending/n";

結果如下:
F:/>perl/a.pl 
2 3 4 5 6 8 10 15 

F:/>

如果要降序排列,只要把程序的第二行變成sort{$b<=>$a}就可以了:

復制代碼 代碼如下:

#!/bin/perl

@number=qw/5 10 15 3 2 4 8 6 /; 
my @descending =sort {$b<=>$a} @number; 
print "@descending/n";

結果如下:
F:/>perl/a.pl 
15 10 8 6 5 4 3 2 

F:/>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大荔县| 开远市| 阜宁县| 来安县| 平遥县| 甘孜县| 四川省| 白河县| 平和县| 体育| 金坛市| 新民市| 修水县| 大姚县| 安康市| 关岭| 普兰店市| 阜南县| 佛学| 堆龙德庆县| 鄯善县| 白城市| 黔东| 无为县| 北票市| 禹州市| 乌拉特前旗| 旬邑县| 克拉玛依市| 读书| 哈巴河县| 新龙县| 霍城县| 肃宁县| 盘锦市| 玛曲县| 巩义市| 页游| 舟山市| 三台县| 鹿泉市|