Я пытаюсь принять аргументы пользователя в массив и напечатать их в цикле while, может ли кто-нибудь помочь?Печать рекламы пользователя во время цикла
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";
}
это мой обновленный код, я пытаюсь сейчас понять, как сортировать его все больше и убывающий основан от этих аргументов «Ask спросить о том, как 100„а DEF“OK OK», пожалуйста, помогите!
Да. Измените 'while' на' foreach', а затем наберите ['perlsyn'] (http://search.cpan.org/perldoc?perlsyn). – mob
Это для задания, которое я должен сделать в цикле while. – 2013-04-08 18:20:57
, пожалуйста, объясните подробнее о том, как вы хотите отсортировать массив. Пожалуйста, введите ввод и ожидаемый результат. –