![]() |
рекурсия
не получается рекурсия, функция должна возвращать а в степени s.
подскажите что не правильно. Код:
int power(int a, int s) |
котвася, а выход из функции где?
На каком моменте следует остановится? Какая среда разработки? Трассировка выполнялась? Переменные отслеживались? |
если бы я сам разбирался хорошо в этом я бы такие тупые вопросы не задавал.
mvs2008 значение s уходит в минуса, хотя по идее меньше 1 не должно быть, из-за этого ошибка. сам разобрался вот Код:
int power(int a, int s) |
котвася, да тебя никто не в чем не обвиняет, с чего ты так решил?
Разобрался ты верно, и в принципе ответил на мои вопросы: Поставил условие выхода, и увидел ошибку ухода s в минус и предотвратил это. Заодно трассировку посмотрел - очень удобный инструмент. Цитата:
|
Время: 15:11. |
Время: 15:11.
© OSzone.net 2001-