而do…while語句則相反,是先執行循環體,然後再判斷條件是否成立,如果成立的話則繼續循環體,如果不成立則跳出循環,也就是說對於do…while語句,不管條件是否成立都要先執行壹遍。
while和do-while的使用方法
壹、while語句的壹般形式為:
while(表達式)語句
其中表達式是循環條件,語句為循環體。
while語句的語義是:計算表達式的值,當值為真(非0)時,
執行循環體語句。
二、do-while語句的壹般形式為:
do
語句
while(表達式);
這個循環與while循環的不同在於:它先執行循環中的語句,然後再判斷表達式是否為真,
如果為真則繼續循環;如果為假, 則終止循環。因此,
do-while循環至少要執行壹次循環語句。
使用while語句應註意以下幾點:
1、while語句中的表達式壹般是關系表達或邏輯表達式,只要表達式的值為真(非0)即可繼續循環。
2、循環體如包括有壹個以上的語句,則必須用{}括起來,組成復合語句。