
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
For vs While Loop in C
For Loop
The for loop is a repetition control structure. It executes the statements a specific number of times. First, it takes the initial value from where it starts the iterations. Second, it takes the condition, which is checked for true, or false. At the end, it increment/ decrement and update the loop variables.
Here is the syntax of for loop in C language,
for ( init; condition; increment ) { statement(s); }
Here is an example of for loop in C language,
Example
#include <stdio.h> int main () { int a = 5; for(int i=0;i<=5;i++) { printf("Value of a: %d
", a); a++; } return 0; }
Output
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9 Value of a: 10
While Loop
While loop is used to execute the statements inside the while loop block till the condition is true. It takes only one condition to execute statements inside the block. As the condition becomes false, it stops and execute the statements below the while loop.
Here is the syntax of while loop in C language,
while(condition) { statement(s); }
Here is an example of while loop in C language,
Example
#include <stdio.h> int main () { int a = 5; while( a < 10 ) { printf("Value of a: %d
", a); a++; } return 0; }
Output
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9