Обменять содержимое переменных, используя дополнительную переменную - C (СИ)
Формулировка задачи:
Стандартные типы данных. Переменные. Константы.
C клавиатуры вводятся значения двух целых переменных. Обменять содержимое этих переменных, используя дополнительную переменнуюРешение задачи: «Обменять содержимое переменных, используя дополнительную переменную»
textual
Листинг программы
void foo(){ int a, b; scanf("%d %d", &a, &b); a = a + b; b = a - b; a = a - b; printf("%d %d",a,b); }
Объяснение кода листинга программы
- В функции
foo()
объявлены две переменные типаint
-a
иb
- С помощью функции
scanf()
вводятся значения для переменныхa
иb
- Значение переменной
a
увеличивается на значение переменнойb
- Значение переменной
b
уменьшается на значение переменнойa
- Значение переменной
a
уменьшается на значение переменнойb
- С помощью функции
printf()
выводятся значения переменныхa
иb
- Результатом работы функции
foo()
будут новые значения переменныхa
иb
, которые будут равны исходным значениям, но с противоположными знаками
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д