Define the syntax of for loop, Programming Languages

Assignment Help:

Define the Syntax of FOR Loop?

The universal form of this statement is

for(initialization;condition;increment/decrement)

            {

statements;

            }

The Initialization refers to the assignment of control variable and the control variable is any variable that is used in the for loop. The condition is a logical or relational expression for testing the value of control variable. If the condition is true, then the body of the loop will get executed, otherwise the control will come to the statement that immediately follows the loop. formerly the loop gets executed the control is transferred back to the statement after evaluating the last statement in the loop. The control variable is then decremented or incremented and the new value of the variable is tested to see whether the condition is satisfied. Every expression should be seperated using semicolon.

For illustration

for(i=0;i<=10;i++)

{

sum=sum+i;

}

The expression 'for(;;) is as well valid, but this loop will execute infinite times. A Nested for loops are allowed in C programs.

For instance

for(i=0;i

{

for(j=0;j<=n;j++)

{

sum=sum+i;

}

}

This can as well be written as

for(i=0, j=0;i

{

sum=sum+i;

}


Related Discussions:- Define the syntax of for loop

Program for average grades for 10 students, Assume that you are a college p...

Assume that you are a college professor needing to average grades for 10 students. Write a program that asks for each student's name and grade. Print the list on-screen with each s

3-Tier Architecture in asp.net, I am getting error at business layer object...

I am getting error at business layer object in code behind page.

Lunix, showing work Ubuntu system or either opensuse

showing work Ubuntu system or either opensuse

Create a structure to represent deck of cards, We want to create a structur...

We want to create a structure that will represent a deck of cards (not necessarily full). Each card has a character (between '2' to '9' and 'T', 'J', 'Q', 'K', 'A') and a suit (dia

Write the dual of the max flow problem, 1. Write the dual of the above max-...

1. Write the dual of the above max-?ow problem. 2. Solve both problems with AMPL, and for each print the values of the vari- ables and the values of the dual variables (if a p

Algorithm and data structure, Man, i''m having quite a problem with this ex...

Man, i''m having quite a problem with this exercise. Even googled for Roman multiply table concept. I just don''t get it. Multiply two numbers given in Roman figures. For instan

Applications of oop, Applications of OOP, The promising areas for applicati...

Applications of OOP, The promising areas for application of OOP include: Real-time systems Simulation and modelling Object-oriented databases Hypertext, hype

Arithmetic involving matrices, We next require taking a look at arithmetic ...

We next require taking a look at arithmetic involving matrices. We'll begin with addition and subtraction of two matrices. Therefore, assume that we have two n x m matrices, which

Explain how web designers can deal with css , Explain, in your own words, ...

Explain, in your own words, how web designers can deal with CSS conflict resolution. What is the order of precedence between the different types of CSS (inline, embedded and extern

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd