#include <stdio.h>
__int64 two_n (int n) {
if (n==0)
return 1L;
else
return 2L*two_n(n-1);
}
int main () {
int num;
__int64 result;
printf("2의 n승을 구하는 프로그램입니다 n에 들어갈 양의정수를 입력해주세요:");
scanf("%d",&num);
result=two_n(num);
printf("2의 %d승 : %lld \n",num,result);
return 0;
}
'c·c++ > c 프로그래밍' 카테고리의 다른 글
scanf_s 함수의 문제점 (0) | 2012.01.18 |
---|---|
게임에서 사용할 키보드 입력 체크 (0) | 2012.01.18 |
문자열은 어디에 저장되는가 (0) | 2012.01.18 |
200!+300!+400! (0) | 2012.01.15 |
wxWidgets이 뭔가요? (0) | 2012.01.14 |