Question: Assume that temp is an int variable intialized to be greater than zero and that a is an array of ints. What scenario will cause

Assume that temp is an int variable intialized to be greater than zero and that a is an array of

ints. What scenario will cause an infinite loop in the following code?

for (int k = 0; k < a.length; k++) {

while (a[k] < temp) {

a[k] *= 2;

}

}

a) When all values in a are larger than temp.

b) The values don't matter. This will always cause an infinite loop.

c) Whenever a has values larger than temp.

d) Whenever a includes a value that is less than or equal to zero.

e) Whenever a includes a value equal to temp.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!