本文概述
- Perl嵌套循环
- Perl无限循环
它具有三个参数:
- 初始化:此部分首先执行, 并且仅执行一次。它初始化并声明循环变量。
- 条件:for循环执行直到条件为真为止。当condition为false时, 循环执行停止, 执行终止于循环之外。
- 增量/减量:for循环变量的增量或减量, 只要它满足循环条件即可。当不满足条件时, 循环终止并输出输出。
for(initialization;
condition;
incr/decr){//code to be executed}
Perl中for循环的流程图
文章图片
Perl for循环示例:
让我们看一下打印1的表的for循环的简单程序。
for( $a = 1;
$a <
= 10;
$a++ ){print " $a\n";
}
输出
12345678910
Perl嵌套循环 在此示例中, 一个for循环嵌套在另一个for循环内。内循环完全执行, 而外循环仅执行一次。这意味着如果循环运行3次, 则外循环将执行3次, 而内循环将执行9次。
例:
for( $i = 1;
$i <
= 3;
$i++ ){for( $j = 1;
$j <
= 3;
$j++ ){print " $i $j\n";
}}
输出
1 11 21 32 12 22 33 13 23 3
Perl无限循环 如果在for循环中使用双分号(; ; ), 则循环将无限次执行。你可以使用ctrl + c停止执行。
for( ;
;
){printf "Infinite For Loop\n";
}
输出
Infinite For LoopInfinite For LoopInfinite For LoopInfinite For LoopInfinite For LoopCtrl+c
推荐阅读
- Perl goto语句
- Win10系统无法打开微博链接怎样办?
- Win10系统如何创建Xbox Live帐户?
- Win10系统如何重置网络设置?
- Win10系统如何查看cpu型号?
- Win10激活系统失败出错代码0x8007007B怎样处理?
- Win10系统10分卡怎样办?
- Win10系统占用内存高怎样办?
- Win10系统CPU运用率过高怎样办?