The for loop
The ‘for loop’ is used
as a counter-controlled loop, as we can accurately predict the number of
iterations.
A ‘for loop’ is a pre-test
loop that includes three expressions in its header:
-
Loop initialization statement
-
Limit test expression
-
Loop update statement
‘C’ program allows to
updating the loop control statement from within the loop body, even though it
is not recommended.
All loops in C program
execute as long as a condition is evaluated as true and terminate when the
condition is evaluated as false.
Example:
/* Print number series
from 1 to user specified limit. */
#include<stdio.h>
int main(void)
{
//local declarations
int limit;
//statement
printf("\Enter the
limit:");
scanf("%d",&limit);
printf("\n");
for(int i=1;
i<=limit; i++)
printf("%d"\n",
i);
return 0;
} //main
OUTPUT
Enter the limit: 3
1
2
3