

MCQOPTIONS
Saved Bookmarks
1. |
Consider the following pseudo-code fragment, where m is a non-negative integer that has been initialized.Which of the following is a loop invariant for the while statement?(Note: a loop invariant for a while statement is an assertion that is true each time the guard is evaluated during the execution of the while statement). |
A. | p = 2^k − 1 and 0≤k<m |
B. | p = 2^(k+1) − 1 and 0≤k<m |
C. | p = 2^k − 1 and 0≤k≤m |
D. | p = 2^(k+1) − 1 and 0≤k≤m |
Answer» D. p = 2^(k+1) − 1 and 0≤k≤m | |