Question: What do these code fragments print? a. int n = 1; int m = -1; if (n < -m) { System.out.print(n); } else { System.out.print(m);

What do these code fragments print?


a. int n = 1;
int m = -1;
if (n < -m) { System.out.print(n); }
else { System.out.print(m); }
b. int n = 1;
int m = -1;
if (-n >= m) { System.out.print(n); }
else { System.out.print(m); }
c. double x = 0;
double y = 1;
if (Math.abs(x - y) < 1) { System.out.print(x); }
else { System.out.print(y); }
d. double x = Math.sqrt(2);
double y = 2;
if (x * x == y) { System.out.print(x); }
else { System.out.print(y); }

Step by Step Solution

3.36 Rating (171 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a 1 Explanation n 1 1 which is false so else condition i... View full answer

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 Java Concepts Late Objects Questions!