繼續與終止循環的條件
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++
}
您可能感興趣的文章:- linux shell在while中用read從鍵盤輸入的實現
- Shell編程中while與for的區別及用法詳解
- Shell中的for和while循環詳細總結
- Shell腳本while、until循環語句簡明教程
- Shell中的循環語句for、while、until實例講解
- linux shell流程控制語句實例講解(if、for、while、case語句實例)
- shell命令while循環中使用sleep命令代碼示例