Perl教程
Perl控制语句
Perl高级

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 示例
这是一个简单的 Perl do while 循环程序,我们正在打印 1 的表。
$i = 1;
# do...while loop execution
do{
   printf "$i\n";
   $i++;
}while( $i <= 10 );
输出:
1
2
3
4
5
6
7
8
9
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
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4