Perl do while
Perl do while循环
与 for 和 while 循环不同,do while 循环在循环底部检查其条件。所以 do while 循环至少会执行一次。
do while 循环语法
Perl 语言 do-while 循环的语法如下:
do{
//code to be executed
}while(condition);
do while 循环流程图
Perl do while 示例
这是一个简单的 Perl do while 循环程序,我们正在打印 1 的表。
$i = 1;
# do...while loop execution
do{
printf "$i\n";
$i++;
}while( $i <= 10 );
输出:
Perl 嵌套 do while 循环示例
嵌套 do while 循环是将 do while 循环嵌套在另一个 do while 循环中的循环。
内循环和外循环都完全执行。
示例:
$i = 1;
# do...while loop execution
do{
$j = 1;
do{
printf "$i $j\n";
$j++;
}while( $j <= 3 );
$i++;
}while( $i <= 3 );
输出:
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
Perl 无限 do while 循环示例
通过在 while 条件中传递 true,执行无限 do while 循环。它的执行可以通过使用 ctrl + c 来停止。
do{
printf "Infinitive do-while Loop\n";
}while( true );
输出:
Infinitive while Loop
Infinitive while Loop
Infinitive while Loop
Infinitive while Loop
Infinitive while Loop
ctrl+c