嵌套循环函数

首页 / Perl入门教程 / 嵌套循环函数

一个循环可以嵌套在另一个循环中, Perl允许嵌套所有要嵌套的循环。

nested loops - 语法

Perl中嵌套for循环语句的语法如下-

for ( init; condition; increment ) {
   for ( init; condition; increment ) {
      statement(s);
   }
   statement(s);
}

Perl中嵌套while循环语句的语法如下-

while(condition) {
   while(condition) {
      statement(s);
   }
   statement(s);
}

Perl中嵌套do...while循环语句的语法如下-

do{
   statement(s);
   do{
      statement(s);
   }while( condition );

}while( condition );

Perl中嵌套直到循环语句的语法如下:

链接:https://www.learnfk.comhttps://www.learnfk.com/perl/perl-nested-loops.html

来源:LearnFk无涯教程网

until(condition) {
   until(condition) {
      statement(s);
   }
   statement(s);
}

Perl中嵌套的foreach循环语句的语法如下-

foreach $a (@listA) {
   foreach $b (@listB) {
      statement(s);
   }
   statement(s);
}

nested loops - 示例

以下程序使用嵌套的 while 循环显示用法-

#/usr/local/bin/perl
   
$a=0;
$b=0;

# outer while loop
while($a < 3) {
   $b=0;
   # inner while loop
   while( $b < 3 ) {
      print "value of a=$a, b=$b\n";
      $b=$b + 1;
   }
   $a=$a + 1;
   print "Value of a=$a\n\n";
}

这将产生以下输出-

value of a=0, b=0
value of a=0, b=1
value of a=0, b=2
Value of a=1

value of a=1, b=0
value of a=1, b=1
value of a=1, b=2
Value of a=2

value of a=2, b=0
value of a=2, b=1
value of a=2, b=2
Value of a=3

这一章《Perl - 循环语句 - 嵌套循环函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

相关推荐

从0打造音视频直播系统 -〔李超 - 〕

WebAssembly入门课 -〔于航 - 〕

打造爆款短视频 -〔周维 - 〕

深入剖析Java新特性 -〔范学雷 - 〕

通过增加点的大小绘制 3 维图

如果在 R 中它们前面有不同的连续值,则提取具有连续值的行

将字符串列表转换为表达式列表?

返回对可变引用 struct 的字段的可变引用

Vaadin 23 JavaScript 导入问题

抽认卡扔硬币字典

视频推荐

Perl - 其它控制结构 更多视频教程 »