119k views
0 votes
Given three already declared int variables, i, j, and temp, write some code that swaps the values in i and j. Use temp to hold the value of i and then assign j's value to i. The original value of i, which was saved in temp, can now be assigned to j.

User Ank I Zle
by
8.4k points

1 Answer

5 votes

Answer:

public class newass {

public static void main(String[] args) {

int i = 5,j=6,temp;

System.out.println("--Before swap--");

System.out.println("First number = " + i);

System.out.println("Second number = " + j);

// Value of first is assigned to temporary

temp = i;

// Value of second is assigned to first

i = j;

// Value of temporary (which contains the initial value of first) is assigned to second

j = temp;

System.out.println("--After swap--");

System.out.println("First number = " + i);

System.out.println("Second number = " + j);

}

}

Step-by-step explanation:

That is a java code that accomplishes the task. we start off by assigning initial values (5 and 6) respectively to i and j. We first print this out, then using a the temp values we swap the values and print out.

User Arvind
by
7.4k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.