首页 > 试题广场 >

请问以下两个程序的输出结果一致吗,请选出正确的选项。 程序1

[单选题]

请问以下两个程序的输出结果一致吗,请选出正确的选项。

程序1:

$n=7;

&test($n);

sub test {

    $n=shift @_;

     $n++;

}

print "$n";

程序2:

$n=7;

&test($n);

sub test {

    my $n;

    $n=shift @_;

     $n++;

}

print "$n";

  • 一致,输出均为7

  • 一致,输出均为8

  • 不一致,程序1输出为7,程序2输出为8

  • 不一致,程序1输出为8,程序2输出为7

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