x - первая переменная;
y - вторая переменная;
b - буферная переменная
(для хранения значения другой переменной).Алгоритм решения задачи:
Обмен значений двух переменных протекает по следующему алгоритму:
В буферной переменной сохраняется значение первой переменной.
Первой переменной присваивается значение второй.
Второй переменной присваивается значение буферной переменной, это значение равно старому значению первой переменной.