懇請各位幫我解釋一下 c語言中回圈陳述句for、while、do......while 之間的區別,和實際中的運用
uj5u.com熱心網友回復:
區別這還能怎么解釋,不就跟書上說的一樣了么使用場景的話,while 適合一個無限回圈
whlie (true)
{
// 無限回圈
}
for 的話適計數
// 做100一次重復的事情
for (int i = 0; i < 100; i++)
{
}
其他沒啥區別,各種回圈都能達到同樣的目的,只是是否方便的而已,它們之間性能差距你可以不用考慮
uj5u.com熱心網友回復:
do......while 為至少跑一次~uj5u.com熱心網友回復:
for可以搞定一切需求uj5u.com熱心網友回復:
很少用do……wilefor很順手
uj5u.com熱心網友回復:
一般來說,回圈體相同的話while的效率比for高,但是這個速度比較沒啥意思,關鍵還是看回圈體
for比較靈活,do...while的流程圖更加容易懂
uj5u.com熱心網友回復:
本質上沒區別,不同寫法。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130818.html
標籤:基礎類
上一篇:MFC一個基礎的問題
