-3
A
回答
3
根據您的問題,如果你比較值是動態
int myval = 1000;
for(int i=0;i<myval;i++) {
if(i == myval -1){
// last work
}
}
3
您可以檢查i
等於999
,當然,除非它的循環中被額外修飾:
for(int i=0;i<1000;i++) {
if (i == 999) {
// Last iteration
}
... // More code
}
1
你只是檢查您的運行變量。 if(i == 999)
...
1
正如其他人所建議的,您可以看到if(i==999)
。這將在大部分時間都有效,但並非總是如此。
如果您在循環內修改了i
,您可能會發現自己多次重複999次,或者從不重複。
此外,如果在循環中使用break
或return
,則不會進行第999次迭代。
0
在實踐中,這看起來有點不同,那麼其他的答案顯示:
int len = 1000;
for (int i=0; i < len; i++) {
if (i == len-1) {
// action for last iteration
}
}
相關問題
- 1. 如何知道這是循環的最後一次迭代?
- 2. Ruby每個循環的最後迭代
- 3. 我如何知道for循環的最後一次迭代?
- 4. Python - for循環僅輸出最後一次迭代
- 5. 僅在最後一次迭代時輸出For循環的值
- 6. 循環檢查是否在最後一次迭代?
- 7. foreach循環最後一次迭代問題(最後一個變量)
- 8. 如何使這個迭代(循環)?
- 9. 這個while循環如何迭代?
- 10. 將bash循環迭代輸出到下一個迭代中
- 11. 如果文件存在則循環,轉到下一個迭代
- 12. 如何避免在最後一次迭代循環中回顯一行?
- 13. 爲每個循環VB.NET退出一次迭代後
- 14. 如何循環兩個列表後,如何在一次迭代後停止內循環?
- 15. PHP foreach循環代碼更改的最後一次迭代
- 16. 如何找到For Each(VB.NET)中的最後一個循環?
- 17. for-each循環迭代是向後
- 18. 迭代循環向後?
- 19. for循環後1迭代
- 20. 第一次迭代後執行循環
- 21. for循環一次迭代後墜毀
- 22. 如何在一次循環迭代後插入數組?
- 23. 如何顯示淡出循環中的最後一個DIV jquery
- 24. 如何在每個循環迭代中附加一個按鈕?
- 25. 模板循環,如果當前迭代是從以前的迭代
- 26. 如何檢查是否一個項目是迭代的蟒蛇最後一個
- 27. 擊循環:如何執行一次,然後移動到下一個迭代
- 28. 如何在最後一次輸出結果,而不是在使用for循環時逐一輸出結果?
- 29. javascript循環:變量等於最後一次迭代
- 30. Javascript - 僅循環打印最後一次迭代
用'如果(我== 999)' –
if(i == 999)??????? – PermGenError
我不明白倒票和收票。這是一個非常合理的問題。 – zmbq