Pro lesson · Preview
for Loops, break & continue
The counted loop you'll write most often, plus the two escape hatches: break to leave early, continue to skip an iteration.
20 min read
This lesson is part of Pro
Upgrade to unlock the full lesson and the complete interview Q&A.
Unlock with Pro5 interview questions on this topic
Each one opens a full worked answer.
When should you reach for for instead of while?What's the difference between break and continue?How do you break out of two nested loops in C?Why does continue inside a while loop sometimes cause an infinite loop, but not inside a for?What's the difference between for (int i = 0; ...; i++) and for (int i = 0; ...; ++i)?
This is just the start
Sign up free to track your progress through this course, mark lessons complete, and work through the full interview Q&A.