三種說法的比較:
1,同樣的問題往往可以用while語句或do-while或for語句來解決,但在實際應用中要根據具體情況選擇不同的循環語句。選擇的壹般原則是:
(1)如果在執行循環體之前確定了循環次數,通常使用for語句。如果循環的次數由循環體的執行決定,通常使用while語句或do- while語句。
(2)當循環體至少執行壹次時,使用do-while語句;相反,如果循環體可能不會執行壹次,請使用while語句。
2.在C++/C loop語句中,for語句使用頻率最高,其次是while語句,do語句很少使用。
3.for、while、do-while三種循環語句可以自由嵌套組合。但是需要註意的是,每壹個循環都必須是完整的,不能互相交叉。