true是什么語法?
while(true)就是無限循環語句。因為括號中的條件為true,所以永遠不會跳出循環,除非語句塊中有break語句才都能跳出循環。
while是計算機的一種基本循環模式。當滿足條件時進入循環,進入循環后,當條件不滿足時,執行完循環體內全部語句后再跳出(而不是立即跳出循環)。while語句的一般表達式為:while(表達式){循環體}。
擴展資料:
while語句在各計算機語言中的具體語法:
1、Pascal
while<條件> do<語句>
意為當條件符合時,接著做下面的語句;不符合時,退出循環。
2、C
do<語句> while(<條件>);
while(<條件>)<語句>;
3、C++
while(<條件>)<語句>;
do<語句> while(<條件>);
4、Java
while(<條件>) {<語句;>}
do {<語句;>} while(<條件>);
二者的區別是do-while最少會被執行一次。
循環中可以使用continue結束當前循環,回到循環開始處開始下一次循環。也可以用break跳出整個循環。
5、javascript
JavaScript中while循環的目的是為了反復執行語句或代碼塊。
只要指定條件為true,循環就可以一直執行代碼塊。 [1]
JavaScript中while循環的語法如下:
while (<條件>) {需執行的代碼 };
do {需執行的代碼 } while (<條件>);
注意:do...while 循環是 while 循環的變種。該循環程序在初次運行時會首先執行一遍其中的代碼,然后當指定的條件為 true 時,它會繼續這個循環。所以可以這么說,do...while 循環為執行至少一遍其中的代碼,即使條件為 false,因為其中的代碼執行后才會進行條件驗證。
6、PHP
while 循環是 php 中最簡單的循環類型。它和 C 語言中的 while 表現得一樣。語法如下:
while(expr){
statement
}