The correct answer is: D. All of the above
An if
statement is a conditional statement that executes a block of code if a condition is true. A while
statement is a loop statement that executes a block of code as long as a condition is true.
The main difference between an if
statement and a while
statement is that the while
loop body is executed repeatedly, as long as the condition is true, while the if
statement body is only executed once, if the condition is true.
The conditional expression following the keyword if
is evaluated only once, and the if
statement body is executed only if the condition is true. The conditional expression following the keyword while
is evaluated repeatedly, and the while
loop body is executed as long as the condition is true.
Here is an example of an if
statement:
if (condition) {
// code to be executed if condition is true
}
Here is an example of a while
statement:
while (condition) {
// code to be executed while condition is true
}