for (; ; ){
循環體
}
while(循環條件){
循環體
}
do{
循環體
}while(循環條件);
執行順序不同:
for循環和while循環:先判斷條件為true時,然后再執行
do while循環:先執行循環體,然后再判斷條件
使用情況不同:
當循環次數固定時,建議使用for循環
當循環次數不固定,建議使用while循環、do while循環
先判斷,再執行,則使用while循環
先執行,然后再判斷,則使用do while循環
當循環條件第一次為false時,則:
for 循環執行 0 次循環體
while 循環執行 0 次循環體
do while循環執行1次循環體
得出:
for循環:0次-------N次
while 循環:0次------N次循環體
do while循環:1次-------N次