Perl While循环

本文概述

  • Perl while循环示例
  • Perl嵌套while循环示例
  • Perl无限while循环示例
Perl while循环用于多次迭代程序或语句的一部分。
在while循环中, 条件在语句之前给出。当循环执行开始时, 它首先检查条件是true还是false。如果条件为真, 则执行循环。如果条件为假, 则循环终止于循环之外。
C语言中while循环的语法 Perl语言中while循环的语法如下:
while(condition){//code to be executed}

Perl中while循环的流程图
Perl While循环

文章图片
Perl while循环示例
$i = 1; # while loop executionwhile( $i < = 10 ){printf "$i\n"; $i++; }

输出
12345678910

Perl嵌套while循环示例 在嵌套的while循环中, 一个while循环用于另一个while循环。内部while循环完全执行, 而外部循环仅执行一次。
$i = 1; # while loop executionwhile( $i < = 3 ){$j = 1; while( $j < = 3 ){printf "$i $j\n"; $j++; }$i++; }

输出
1 11 21 32 12 22 33 13 23 3

Perl无限while循环示例 要创建无限的while循环, 请传递true作为测试条件。按ctrl + c停止循环执行。
while(true){ printf"Infinitive While Loop\n"; }

【Perl While循环】输出
Infinitive While Loop Infinitive While LoopInfinitive While LoopInfinitive While LoopInfinitive While Loopctrl+c

    推荐阅读