内容摘要:本文介绍Perl中的控制结构
先来看看Perl中的循环结构吧。
1:while结构
while结构在perl中有三种形式。 第一种形式是这样的:
#!/user/bin/perl -w
use strict;
{
my $a=0;
while(3>$a)
{
print $a++;
print "
";
}
}
第二种是定语后置式。呵呵,英文好的觉得很正常了。
#!/user/bin/perl -w
use strict;
{
my $a=0;
print $a++."
" while(3>$a);
}
第三种是这个样子的,很古怪,真的很古怪。这种用法就是加上一个continue:
#!/user/bin/perl -w
use strict;
{
my $a=0;
while(3>$a)
{
print "$a
";
}
continue
{
if($a++>1) print "hello
";
}
}
这种结构会在每个while运行了一圈之后运行一遍continue的部分,然后继续进行while循环。
2:for结构
for结构是各种语言中都有的。perl中的for结构和c语言中的非常相近。下面是一个例子。
#!/user/bin/perl -w
use strict;
{
my $a;
for($a=0;$a<10;$a++)
{
print "$a
";
}
}
责编:豆豆技术应用
点击搜索更多"Perl"相关信息
正在加载评论...
- Photoshop制作梦幻水晶球
- Windows Vista五个没有兑现的承诺
- 惊艳!Ubuntu 7.10系统新功能评测
- PhotoShop文字特效 Photoshop动感光影字重现黑客帝国
- 鼠绘:用Photoshop打造阿尔卡特手机
- JAVA中的反射机制详解
- J2EE:web开发中的缓存问题的研究(一)
- web开发中的缓存问题的研究(二)
- JDK 1.5中实现面向对象形式的SQL语句
- JSP中的pageEncoding和contentType属性