Предмет: Информатика,
автор: Наглый2
Что означает !n-- в C++? Что делает строка программы if (!n--)?
Пример:
static int Sum(int n, int a = 0)
{
if (!n--)
return a;
return Sum(n, 1 + a + n);
}
Ответы
Автор ответа:
0
Если n не минусуется на один, верни а и Sum.
! = не
Автор ответа:
0
Ответ:
Объяснение:
Данное условие проверяет чтобы n не равнялось 0. А -- - это уменьшение операнда на единицу
Похожие вопросы
Предмет: Английский язык,
автор: Яаноним1
Предмет: Русский язык,
автор: 5859эь
Предмет: Русский язык,
автор: 2к16пхдратукек
Предмет: Русский язык,
автор: hovagym3
Предмет: Литература,
автор: alena73