# लूप्स — C प्रोग्रामिंग

Source: https://www.geekswithgeeks.com/hi/c/c-loops

> शर्त सही रहने तक ब्लॉक दोहराएँ।

## while / do-while / for

`do ... while` बॉडी कम-से-कम एक बार चलाता है। गिनती पता हो तो `for` सर्वोत्तम।

```c
for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}
// 1 2 3 4 5
```

Output:

```
1 2 3 4 5
```

## break और continue

`break` लूप से पूरी तरह बाहर निकलता है। `continue` अगले चक्कर पर चला जाता है।

**Quiz:** कौन-सा लूप बॉडी को कम-से-कम एक बार ज़रूर चलाता है?

- [ ] while
- [ ] for
- [x] do ... while

*Answer:* do ... while. do ... while अपनी शर्त बॉडी के बाद जाँचता है।
