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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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