c·c++/c 프로그래밍

비쥬얼 씨++ 64비트 정수사용법

바로이순간 2012. 1. 18. 01:22

#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