사용자 인수를 배열로 가져 와서 while 루프에 인쇄하려고합니다. 아무도 도와 줄 수 있습니까?while 루프에서 사용자 arugments 인쇄
my @user_args = sort (@ARGV);
chomp(@user_args);
my $i = -1;
while (++$i <= $#ARGV)
{
print "$ARGV[$i] \n";
}
print "\nStep #2\n";
my @user_args2 = sort {$b cmp $a} @ARGV;
while (++$i <= $#ARGV)
{
print "@user_args2[$i] \n";
}
이, 내가 그것을 점점 정렬 방법을 알아 내기 위해 지금 노력하고있어 이러한 인수를 기반으로 감산 내 업데이트 된 코드 "어떻게 100로 질문"있는 ABC DEF "OK OK"도와주세요!
예. 'while '을'foreach'로 바꾸고,''perlsyn' (http://search.cpan.org/perldoc?perlsyn)을 닦으십시오. – mob
그것은 할당을위한 것입니다. while 루프에서해야합니다. –
배열을 정렬하는 방법에 대해 더 자세히 설명해주십시오. 입력 내용과 예상되는 결과를 제공하십시오. –