Обменять содержимое переменных, используя дополнительную переменную - 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);
}

Объяснение кода листинга программы

  1. В функции foo() объявлены две переменные типа int - a и b
  2. С помощью функции scanf() вводятся значения для переменных a и b
  3. Значение переменной a увеличивается на значение переменной b
  4. Значение переменной b уменьшается на значение переменной a
  5. Значение переменной a уменьшается на значение переменной b
  6. С помощью функции printf() выводятся значения переменных a и b
  7. Результатом работы функции foo() будут новые значения переменных a и b, которые будут равны исходным значениям, но с противоположными знаками

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5
Похожие ответы