华域联盟 PowerShell Windows Powershell Do While 循环

Windows Powershell Do While 循环

继续与终止循环的条件

do-while()会先执行再去判断,能保证循环至少执行一次。

复制代码 代码如下:

PS C:Powershell> do { $n=Read-Host } while( $n -ne 0)

10

100

99

2012

世界末日

为什么不退出

因为条件不满足

怎样才能满足

请输入一个0,试一试

0

PS C:Powershell>

单独使用While

复制代码 代码如下:

$n=5

while($n -gt 0)

{

    $n

    $n=$n-1

}

5

4

3

2

1

终止当前循环

使用continue关键字,可是终止当前循环,跳过continue后其它语句,重新下一次循环。

复制代码 代码如下:

$n=1

while($n -lt 6)

{

    if($n -eq 4)

    {

        $n=$n+1

        continue

 

    }

    else

    {

        $n

    }

    $n=$n+1

}

1

2

3

5

跳出循环语句

跳出循环语句使用break关键字

复制代码 代码如下:

$n=1

while($n -lt 6)

{

    if($n -eq 4)

    {

        break

    }

    $n

    $n++

}

您可能感兴趣的文章:

本文由 华域联盟 原创撰写:华域联盟 » Windows Powershell Do While 循环

转载请保留出处和原文链接:https://www.cnhackhy.com/14576.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部