answersLogoWhite

0

There are four ways to create an infinite loop in C:

for ( ;; ) { // means: for ever

// ...

}

while (1) { // 1 is always true

// ...

}

do {

// ...

} while (1); // 1 is always true

again:

// ...

goto again;

In each case, the body of the loop must include at least one conditional expression which allows the loop to exit at some point. However, if the condition can be expressed easily within a for or while statement, that is the best place to put it: up front where it belongs. Goto loops are best avoided given that structured loops are just as efficient and make code much easier to read and maintain.

User Avatar

Wiki User

8y ago

What else can I help you with?

Related Questions

What is an infinite loop in c plus plus?

An infinite loop is one sequence of commands that just repeats over and over again forever. When it comes to creating an infinite loop you can use the: for do while and do statements. using the keywords 'true'


How do you write a infinite for loop?

for(; ;);..this will do for an infinite loop


What is the shortcut key in laptop to stop infinite loop of turbo c?

567


A program with a loop that never ends is called an?

Infinite loop.


How do you loop a program in python?

An infinite loop might look something like: while 1==1: print("Infinite loop") as 1 is ALWAYS equal to 1.


When a VBScript loop control variable is not altered during loop execution what kind of loop may result?

An infinite loop.


How infinite loop is created using while in C programming?

while (2*2==4) printf ("Still running\n");


How do you fix an infinite loop?

It comes from its name: it doesn't terminate, the user have to interrupt the program-run (in the worst case: power off the computer).The infinite loop is also used to program loops with non-easily-deterministically end-of-loop conditions.You write an infinite loop, such as for (;;) {statements}, and break out of the loop with the break statement when ready to terminate.


What are the release dates for Infinite Loop - 2012 II?

Infinite Loop - 2012 II was released on: USA: 24 November 2012 (internet)


What the syntax of for loop in c?

for (<exp1>; <exp2>; <exp3>) <statement> exp1 and exp3 are optional; statement can be null-statement or block-statement. Correction: All expressions are optional. An infinite loop has no expressions: for(;;);


The Loop it's best to be out of?

An infinite loop - one that never stops. Unless that is what you intended.


Why do you use looping statement in c language?

Usually the loop is used for repeating the same task for more than one time. If you don't give the terminating statement then the loop will go in infinite condition.