perl控制结构学习笔记
一.条件判断if ( )
{
}
elsif ( )
{
}
...
else
{
}
实例
#!/usr/bin/perl
use strict;
use warnings;
my $in =; #用户输入一个数字
chomp($in);
if($in>90){ #如果输入数字大于90 则大于 $IN>a
print '$in>a';
}else{ #否则打印$IN $j){ #$i>$j 此处条件为假
$i++;
print "Hello\n";
}
打印结果
---------- Perl ----------
2
3
4
5
6
7
8
9
10
11
Output completed (0 sec consumed) - Normal Termination
结论从打印结果可以看出 只要until循环满足 判断条件为假 执行条件真时结束循环。实例可以看出 当$i =11 时 $i>$j 条件为真 结束循环。
3.类C的for循环
for ($count=1; $count0);
print ("Not zero yet.\n") until ($var-- == 0);
虽然条件判断写在后面,但却是先执行的。
页:
[1]