では正常に動作していない私はソート機能perlの
4
1 7 8 100
間違っている
1 100 7 8
だった私が得た出力と入力を与えた
$number = <>; # get the number of numbers
$values = <STDIN>; # accept number separated by spaces
@num = split(" ", $values); # split the number separated by spaces
@num = sort @num;
for ($i = 0; $i < $number; $i++) {
print $num[$i], "\n";
}
Perlプログラムを書いた
この質問は、3番目の文章の[p3rl.org/sort](http://p3rl.org/sort)の文書で回答されています... – Matthias
かなり古いリソースを使用してPerlを学習しているようです。すべてのプログラムの先頭には常に 'use strict'と' use warnings'があり、 'my'で変数を宣言するべきです。チュートリアル、書籍、その他[タグwiki](http://stackoverflow.com/tags/perl/info)でコンパイルしたリソースのリストを見てください。質の高いリソースから学ぶことで、人生が楽になります。 Perlと楽しんでください。 :) – simbabque