首页 > 试题广场 >

以下perl程序的输出结果是哪个选项? my @array

[单选题]

以下perl程序的输出结果是哪个选项?

my @array = (1..10);

foreach (@array){

    if($_ == 1) {

        print "One";

    }elsif($_ == 2) {

        print " Two";

    }elsif($_ == 3) {

        next;

    }else{

        print " $_";

    }
    if($_ > 5){

        last;

    }

}

  • One Two 3 4 5

  • One Two 3 4 5 6

  • One Two 4 5 6

  • One Two 4 5

这道题你会答吗?花几分钟告诉大家答案吧!