top of page

While loop in C

  • Writer: Siddharth Sharma
    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


bottom of page