zoukankan      html  css  js  c++  java
  • while 退出循环

    [oracle@oadb tmp]$ cat a1.pl 
    $i=1;
    while (1==1){
    $i++;
    
    print "1----------$i is $i
    ";
    if ($i == 7){print "2-------$i is $i
    ";last;}
    print "${i}xxxxxxxxxxxxxx${i}
    ";
    };
    
    
    [oracle@oadb tmp]$ perl a1.pl 
    1----------$i is 2
    2xxxxxxxxxxxxxx2
    1----------$i is 3
    3xxxxxxxxxxxxxx3
    1----------$i is 4
    4xxxxxxxxxxxxxx4
    1----------$i is 5
    5xxxxxxxxxxxxxx5
    1----------$i is 6
    6xxxxxxxxxxxxxx6
    1----------$i is 7
    2-------$i is 7
    
    last 退出当前循环:
    
    [oracle@oadb tmp]$ cat a2.pl 
    while (1==1){
    $j=$j+5;
    print "$j===$j
    ";
    $i=1;
    while (1==1){
    $i++;
    
    print "1----------$i is $i
    ";
    if ($i == 7){print "2-------$i is $i
    ";last;}
    print "${i}xxxxxxxxxxxxxx${i}
    ";
    };
    sleep 5;
    };
    
    [oracle@oadb tmp]$ perl a2.pl 
    $j===5
    1----------$i is 2
    2xxxxxxxxxxxxxx2
    1----------$i is 3
    3xxxxxxxxxxxxxx3
    1----------$i is 4
    4xxxxxxxxxxxxxx4
    1----------$i is 5
    5xxxxxxxxxxxxxx5
    1----------$i is 6
    6xxxxxxxxxxxxxx6
    1----------$i is 7
    2-------$i is 7
    $j===10
    1----------$i is 2
    2xxxxxxxxxxxxxx2
    1----------$i is 3
    3xxxxxxxxxxxxxx3
    1----------$i is 4
    4xxxxxxxxxxxxxx4
    1----------$i is 5
    5xxxxxxxxxxxxxx5
    1----------$i is 6
    6xxxxxxxxxxxxxx6
    1----------$i is 7
    2-------$i is 7


    
                                        
    
  • 相关阅读:
    linux 用户与用户组
    linux 用户管理、权限管理
    linux服务与进程
    linux 磁盘阵列
    linux 文件系统 磁盘分区 格式化
    linux shell基础
    Linux网络设置
    DNS域名服务器配置
    Arduino 各种模块篇 摇杆模块
    Arduino 不同Arduino衍生板子的问题
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349681.html
Copyright © 2011-2022 走看看