for

Navigation:  Programming language SQC > Language elements > Control elements >

for

Previous pageReturn to chapter overviewNext page

The for statement is executed repeatedly until expr2 (evaluates) to false..

Before the first iteration, expr1 is evaluated.

This is usually used to initialize variables for the loop.

After each iteration of the loop, expr3 is evaluated. This is usually used to increment a loop counter.

 

 

for ([expr1]; [expr2]; [expr3]) statement

 

Example:

 
void main()

{

    for (int i=0, sum=0, sumsq=0; i<10; i++)

    {

      sum += i; sumsq += i*i;

    }

    

    printf("sum %d",sum);

}

 

Output:

 

 sum 45