Увидел задачку, немного в ступор впал:
#include «stdio.h»
int fact_rec2(int n)
{
int a;
if(n<1) return 0;
if(n==1) return 1;
a=n*fact_rec2(n-1);
return a;//почему эту строчку можно не писать?
}
int main(int argc, char* argv[])
{
int x;//=0;
scanf(«%d»,&x);
printf(«%d\n»,fact_rec2(x));
return 0;
}
Ето какая-та фича рекурсивных функций или оптимизации. Или я просто туплю?
←
1
2
→

Ответ на:
комментарий
от Makefile

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от alexru

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от abr_linux


Ответ на:
комментарий
от io

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от sdio

Ответ на:
комментарий
от sdio


Ответ на:
комментарий
от sdio

Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от drBatty


Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от Reset

Ответ на:
комментарий
от Reset

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от Macil

Ответ на:
комментарий
от Reset

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от io

Ответ на:
комментарий
от Reset


Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от yyk

Ответ на:
комментарий
от yyk

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от dave


Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от drBatty


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Что происходит в этом коде (2014)
- Форум математика (2005)
- Форум Потестируем инкремент! (2005)
- Форум Простейший вопрос - свои первые строчки на C. Где argv ? (2004)
- Форум что не так в использовании структуры (2008)
- Форум [emacs][cedet] Автодополнение (2010)
- Форум Си (2013)
- Форум Загадки при считывании scanf'ом в C (2016)
- Форум fcloseall не работает (2015)
- Форум ofstream (2006)