#include <stdio.h>
//ì „ì— ë³€ìˆ˜ ì„ ì–¸.
int multi;
//ì „ì— ë³€ìˆ˜ 초기화
multi =1;
int fact(int a);
int main()
{
int input;
scanf("%d",&input);
printf("%d",fact(input));
return 0;
}
int fact(int num)
{
if(num==1)
{
return multi;
}
else
{
multi *= num;
}
fact(num-1);
}
// ì „ì— ë³€ìˆ˜ê°€ 필요하므로. ì�´ì½”드는 사실ìƒ� ê±°ì�˜ 쓸모 ì—†ì�„ 것 같다.
처ì�Œì—� ì§ ê²ƒ. 마지막 주ì„�ì—� 달아놨듯ì�´.. 쓸모 없어 ë³´ìž„;
#include <stdio.h>
int fact(int num);
int main()
{
int input;
scanf("%d",&input);
printf("%d",fact(input));
}
int fact(int num)
{
if(num==1)
{
return num;
}
else
{
return fact(num-1)*num;
}
}
ì „ì— ë³€ìˆ˜ ì“°ì§€ ì•Šê³ íŒ©í† ë¦¬ì–¼ ì„ ì–¸í•˜ê¸°. ê·¼ë�° ì�´ê±° 사실 친구한테 물어본거 ... ì•„ ë‚´ê°€ 한 것 같지 않ì�Œ ã…œã…
#include <stdio.h>
int fact(int num1)
{
int num2 = 1;
int multi = 1;
while(num2 <= num1)
{
multi *= num2;
num2++;
}
return multi;
}
int main()
{
int input;
scanf("%d",&input);
printf("%d",fact(input));
}
재귀함수를 ì“°ì§€ ì•Šê³ íŒ©í† ë¦¬ì•Œ 쓰기. ì €ê¸°ì„œ 변수를 ë�” 줄ì�¼ 수 있ì�„것 ê°™ì�€ë�° 하기 힘들다.
재귀 쓰는 것 보다 ë�” ì˜¤ëž˜ê±¸ë ¸ì�Œ. -_-...
재귀 쓰는 것 보다 ë�” ì˜¤ëž˜ê±¸ë ¸ì�Œ. -_-...
코멘트 ê°�사합니다. ¶
- 위키를 열심히 ì‚¬ìš©í•˜ê³ ìžˆë„¤ìš”~ 바람ì§�합니다 ã…‹ã…‹ã…‹ 그런ë�° ZeroWikiì—�서는 위키 페ì�´ì§€ë¥¼ ìƒ�ì„±í• ë•Œ ìƒ�위페ì�´ì§€ëª…/하위페ì�´ì§€ëª… ì�´ëŸ° ì‹�으로 ì¹´í…Œê³ ë¦¬ì²˜ëŸ¼ 페ì�´ì§€ ì�´ë¦„ì�„ ë§Œë“ ë‹µë‹ˆë‹¤. 예를 들어 ì�´ 페ì�´ì§€ë�¼ë©´ ê³ í•œì¢…/íŒ©í† ë¦¬ì–¼ ì�´ë ‡ê²Œ ì�¨ì£¼ëŠ” 것ì�´ ì �ì ˆí•˜ê² ì£ . ê·¸ë¦¬ê³ ê°�ê°�ì�˜ 페ì�´ì§€ê°€ ê³ ë¦½ë�œ 섬ì�´ 아니ë�¼ 다른 페ì�´ì§€ë“¤ê³¼ ì—°ê²°ë� 수 있ë�„ë¡� ìƒ�위페ì�´ì§€ 혹ì�€ ì—°ê´€ë�œ 다른 페ì�´ì§€ë¥¼ ë§�í�¬í•´ì£¼ë©´ ë�”ë�”ìš± 좋답니다.
예를들어 ì�´ 페ì�´ì§€ì—�는 ê³ í•œì¢… 페ì�´ì§€ì™€ 새싹êµ�실/2011/A+ì�„ ë§�í�¬í• 수 ìžˆê² ë„¤ìš”. - 김수경
- ê·¸ë ‡êµ°ìš”. ê·¼ë�° 한번 ì“´ 글ì�€ ì œëª©ì�„ 못 ê³ ì¹˜ëŠ” 것 ê°™ì�€ë�° ì§€ìš°ê³ ë‹¤ì‹œ ì�¨ì•¼ 하는 방법 ë°–ì—� 없나요? - ê³ í•œì¢…
- 네. ì œê°€ ì•Œê¸°ë¡ ì§€ìš°ëŠ” 수밖ì—� 없어요ㅜㅜ 다만 지우는 권한ì�´ 아무ì—�게나 있는 것ì�€ 아니ë�¼ì„œ 지울 페ì�´ì§€ëŠ” DeleteThisPageë�¼ê³ ì“°ë©´ 관리ìž�ê°€ ë‚´ìš©ì�„ 확ì�¸í•œ ë’¤ ì§€ì›�니다. - 김수경
- 네. ì œê°€ ì•Œê¸°ë¡ ì§€ìš°ëŠ” 수밖ì—� 없어요ㅜㅜ 다만 지우는 권한ì�´ 아무ì—�게나 있는 것ì�€ 아니ë�¼ì„œ 지울 페ì�´ì§€ëŠ” DeleteThisPageë�¼ê³ ì“°ë©´ 관리ìž�ê°€ ë‚´ìš©ì�„ 확ì�¸í•œ ë’¤ ì§€ì›�니다. - 김수경
- ê·¸ë ‡êµ°ìš”. ê·¼ë�° 한번 ì“´ 글ì�€ ì œëª©ì�„ 못 ê³ ì¹˜ëŠ” 것 ê°™ì�€ë�° ì§€ìš°ê³ ë‹¤ì‹œ ì�¨ì•¼ 하는 방법 ë°–ì—� 없나요? - ê³ í•œì¢…










