Первый способ - временная переменная: Записываем во временную переменную temp значение a. В а записываем значение b. В b записываем значение временной переменной temp. Второй способ - распаковка с присваиванием: В данном случае инструкция присваивания повторно связывает переменную a со значением, на которое ссылалась переменная b, а переменную b со значением, на которое ссылалась переменная a Третий способ - побитовый оператор XOR: Для этого способа надо вспомнить, что XOR возвращает единицу, если один из двух бит равен единице, а второй нулю...
Есть довольно обыденное действие в программе Word, которые все выполняют интуитивно - меняют местами абзацы, строки или перемещают строку вверх или вниз по таблице. Обычно нужный фрагмент выделяют, копируют в буфер обмена и вставляют в нужное место. Иногда без копирования просто переносят с помощью правой кнопки мыши. В таблице немного посложнее, помимо выделения строки нужно создать пустую строку, скопировать в нее нужный текст и потом удалить строку - источник текста. Но есть достаточно эффективный и очень быстрый способ чтобы поменять местами элементы в документе Word...