<P> For example, in the C programming language (as well as Java, C#, Objective - C, and C++, which use the same syntax in this case), the code fragment </P> <P> first checks whether x is less than 5, which it is, so then the (loop body) is entered, where the printf function is run and x is incremented by 1 . After completing all the statements in the loop body, the condition, (x <5), is checked again, and the loop is executed again, this process repeating until the variable x has the value 5 . </P> <P> Note that it is possible, and in some cases desirable, for the condition to always evaluate to true, creating an infinite loop . When such a loop is created intentionally, there is usually another control structure (such as a break statement) that controls termination of the loop . For example: </P> <P> In the C programming language, </P>

How is the execution of a while loop terminated
find me the text answering this question