Perl 学习记录2 控制程序流
16.if语句 ? 17.例子 $randNum = int(rand 10); chomp $guess ; ? 18. ? 19.undef这个值在Perl中是个特殊值。尚未设置的变量均拥有undef这个值,并且有些函数在 20.last语句能够使当前正在运行的最里面的循环块退出。当你拥有多个嵌套的循环语句时,l a s t将退出当前正在运行的循环。 next语句使得控制权被重新传递给循环的顶部,如果该循环尚未结束的话,下一个循环的重复运行则开始进行 ? 20.标号 ? 21.exit语句是最后的一个流控制工具。当 Perl遇到exit语句时,程序就停止执行,Perl将一个退出状态返回给操作系统。 ? 22.例子 $maxprimes = 20 ;$value = 1;$count = 0 ;while($count < $maxprimes){??? $value++;??? $composite = 0 ;OUTER: for ($i=2;$i<$value;$i++){?for($j = $i; $j < $value ; $j++){??????? if(($j * $i)==$value){??$composite = 1;??last OUTER;?}??????? }?}?if(!$composite){?$count++;?print "$value is primen";?}} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |