The main difference in operation between an ‘if statement and a ‘while’ statement is

the 'while' loop body is executed
the body of the 'while' statement may be executed many times, the body of the 'if statements only once
the conditional expression following the keyboard is evaluated differently
All of the above E. None of the above

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
}