Given the following while() loop, which statement is true assuming A,B,C,D are int variables and A > B? while ( ( A >= B)
|| ( (C - D) > 10)) { System.out.println(A + B + C + D); } Select one: a. The logical expression is not valid
b. The System.out.println() statement cannot convert the integers to strings
c. The program will never enter the loop body
d. The program will never leave the loop body
The progam will never leave the loop body. Because a loop consists of two parts, a body of a loop and a control statement. The control statement is a combination of some conditions that direct the body of the loop to execute until the specified condition becomes false.
The loop that does not stop executing and processes that statements number of times is called an infinite loop or endless loop.