perl高階排序, 操作符,飛船操作符

2022-10-03 09:03:10 字數 653 閱讀 2006

按照要求進行的排序:

複製** **如下:

#!/bin/perl

@number=qw/5 10 15 3 2 4 8 6 /; 

my @descending =s @number;#這裡$a=5,$b=10,因為$a在前,perl得到的結果是小數在前,也就是公升序排列 

print "@descending\n";

結果如下:

f:\>perl\a.pwww.cppcns.comwww.cppcns.coml 

2 3 4 5 6 8 10 1www.cppcns.com5 

f:\>

如果要降序排列,只要把程式的第二行變成sort就可以了:

複製** **如下:

#!/bin/perl

@number=qw/5 10 15 3 2 4 8 6 /; 

my @descending =sort @number; 

print "@descending\n";

結果如下:

f:\>perl\a.pl&nwww.cppcns.combsp;

15 10 8 6 5 4 3 2 

f:\>

本文標題: perl高階排序,<=>操作符,飛船操作符

本文位址:

Perl 標量的操作符

今天來看看標量的操作符,標量可以分為兩類 一類是數字,另一類是字串。在perl中這兩類資料可以相互轉化,但是操作還是有區別的。下面先介紹數字型別的操作符 數字型別的運算操作符有一下幾種 加 減 乘 除 取反 不會的舉手,好沒有。下面講一些難的。第乙個是 取餘 嗯,會c語言的可以退場。這個操作符的使用...

perl檔案測試操作符

perl檔案測試操作符 操作符含義 r 檔案可以被有效的uid gid讀取。w 檔案可以被有效的uid gid寫入。x 檔案可以被有效的uid gid執行。o 檔案被有效uid所有 r 檔案可以被真實的uid gid讀取。w 檔案可以被真實的uid gid寫入。x 檔案可以被真實的uid gid執行...

perl學習筆記三 操作符

操作符 perl的操作符大部分跟c語言相同,所以下面還是介紹一些不相同 的地方。一。操作符 1。乘冪 例如 2 3 8 乘冪不可以超過系統的表示範圍否則報錯。2。數字比較 例如 a b 若 a b 返回值 1 若 a b 返回值 0 若 a3。邏輯運算子 之所以把它提出來講是這個運算子不能應用於負整...