Функция сложения двух чисел, используя только прибавление единицы - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, помогите пожалуйста. Написать функцию сложения двух чисел, используя только прибавление единицы.Рекурсия

Решение задачи: «Функция сложения двух чисел, используя только прибавление единицы»

textual
Листинг программы
sum(x++, y--);

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

Код представлен в виде функции с именем sum, которая принимает два аргумента x и y. Внутри функции происходит последовательное прибавление единицы к x и y до тех пор, пока x не станет больше y. Когда это произойдет, функция прекращает выполнение и возвращает значение x.

  1. Функция sum(x++, y--);
  2. Принимает два аргумента x и y;
  3. Начинает выполнение с инициализации x = 0, y = 0;
  4. Пока x не станет больше y, выполняет следующие действия:
  5. Прибавляет единицу к x (x++);
  6. Прибавляет единицу к y (y++);
  7. Проверяет, стало ли x больше y;
  8. Если x больше y, прекращает выполнение и возвращает значение x;
  9. Если x не стало больше y, продолжает выполнение с шага 4;
  10. Возвращает значение x.

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


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

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

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