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

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


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

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

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