While loop in C
- Siddharth Sharma
- Oct 7, 2025
- 1 min read
While loop C language का वो loop है जिसमें जब तक condition true रहती है, code बार-बार execute होता है। इसका use तब किया जाता है जब हमें ये नहीं पता होता कि code कितनी बार repeat करना है—बस condition true रहनी चाहिए.w3schools+2
Syntax
while (condition) {
// loop का body
// यहां पे statements लिखिए, जो बार-बार execute होंगे
}while (condition) {
// loop का body
// यहां पे statements लिखिए, जो बार-बार execute होंगे
}
Condition हर बार check होती है। अगर true है, तो loop का body फिर से चलेगा। जब condition false हो जाएगी, तब loop रुक जाएगा.geeksforgeeks+1
Example
int i = 1;
while (i <= 5) {
printf("%d\n", i); // 1, 2, 3, 4, 5 print करेगा
i++; // हर बार i की value बढ़ेगी
}यह code 1 से 5 तक numbers print करता है, क्योंकि loop तब तक चलता है जब तक i≤5i≤5.
Key Points
Loop variable (जैसे i) का initialization बाहर होता है।
Condition हर बार check होती है—अगर पहले ही false है, तो body एक भी बार execute नहीं होती।
Loop के अंदर variable की value को जरूर update करें, नहीं तो infinite loop बन सकता है.
Entry controlled loop है; यानी पहले condition check, फिर body execute.
Practical Uses
User input लेना जब तक सही answer न मिल जाए
Menu-driven programs
Counting, summing, या tables print करना.shiksha+1
इस प्रकार, while loop programming में flexibility और control देता है, जब repeated execution की जरूरत हो.




Comments