Ask Question

g If you write a C function, named swap, that takes two integers as input arguments and swap them internally. Assume the function returns nothing. Write down the function declaration

+3
Answers (1)
  1. 20 May, 01:29
    0
    void swap (int number1, int number2) {

    printf ("Values before swapping: %d %d / n", number1, number2);

    int temp;

    temp = number1;

    number1 = number2;

    number2 = temp;

    printf ("Values after swapping: %d %d / n", number1, number2);

    }

    Explanation:

    - Print the initial values to see the change

    - Declare a temporary variable temp

    - Assign the value of the number1 to the temp

    - Assign the value of the number2 to number1 (The first number is swapped)

    - Assign the temp value to the number2 (The second number is swapped)

    - Print the new values
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “g If you write a C function, named swap, that takes two integers as input arguments and swap them internally. Assume the function returns ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers