게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
unsigned long long 반환
게시물ID : programmer_6205짧은주소 복사하기
작성자 : 천상의멜로디
추천 : 0
조회수 : 722회
댓글수 : 14개
등록시간 : 2014/10/27 19:44:48
옵션
  • 본인삭제금지
안녕하세요
 
오유 프로그래머 게시판에는 질문만 하는거 같네요
 
재귀 함수 호출로 1~n까지 더하는 프로그램을 작성했습니다.
 
스택의 한계가 있기 때문에 100개 이상 쌓지 않도록 만들었구요
 
함수 원형은 unsigned long long sum(unsigned long long n);
입니다.
 
함수를 이용해서 풀었을 경우 1~십만 까지 더했을 때, 원하는 값이 표시가 되지 않습니다.
스크린샷(3).png
 
 
하지만 반복문으로 1~십만 까지 더했을 때는 원하는 결과가 나옵니다.
스크린샷(4).png
반환값은 분명히 unsigned long long 이건만...
해결 방법은 없나요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호