Перейти к содержимому
Задача · Функции · урок 6 из 13

Задача: поменять местами

Напишите функцию void swap_values(int& a, int& b): после вызова в a должно оказаться прежнее значение b, а в b — прежнее значение a.

  • int x = 1; int y = 2; swap_values(x, y); → x == 2, y == 1
  • int a = -7; int b = 40; swap_values(a, b); → a == 40, b == -7

Ограничения: a и b — любые значения int, в том числе равные друг другу.

Не добавляйте лишних #include, если в задаче это прямо не сказано.

swap.cpp — cpp
cpp · строк: 3
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом