本文概述
Perl while循环用于多次迭代程序或语句的一部分。
在while循环中, 条件在语句之前给出。当循环执行开始时, 它首先检查条件是true还是false。如果条件为真, 则执行循环。如果条件为假, 则循环终止于循环之外。
C语言中while循环的语法
Perl语言中while循环的语法如下:
while(condition){
//code to be executed
}
Perl中while循环的流程图
Perl while循环示例
$i = 1;
# while loop execution
while( $i <= 10 ){
printf "$i\n";
$i++;
}
输出
1
2
3
4
5
6
7
8
9
10
Perl嵌套while循环示例
在嵌套的while循环中, 一个while循环用于另一个while循环。内部while循环完全执行, 而外部循环仅执行一次。
$i = 1;
# while loop execution
while( $i <= 3 ){
$j = 1;
while( $j <= 3 ){
printf "$i $j\n";
$j++;
}
$i++;
}
输出
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
Perl无限while循环示例
要创建无限的while循环, 请传递true作为测试条件。按ctrl + c停止循环执行。
while(true)
{
printf"Infinitive While Loop\n";
}
输出
Infinitive While Loop
Infinitive While Loop
Infinitive While Loop
Infinitive While Loop
Infinitive While Loop
ctrl+c
评论前必须登录!
注册