<div>안녕하세요</div> <div> </div> <div>오유 프로그래머 게시판에는 질문만 하는거 같네요</div> <div> </div> <div>재귀 함수 호출로 1~n까지 더하는 프로그램을 작성했습니다.</div> <div> </div> <div>스택의 한계가 있기 때문에 100개 이상 쌓지 않도록 만들었구요</div> <div> </div> <div>함수 원형은 unsigned long long sum(unsigned long long n);</div> <div>입니다.</div> <div> </div> <div>함수를 이용해서 풀었을 경우 1~십만 까지 더했을 때, 원하는 값이 표시가 되지 않습니다.</div> <div style="text-align:left;"><img width="800" height="450" class="chimg_photo" style="border:;" alt="스크린샷(3).png" src="http://thimg.todayhumor.co.kr/upfile/201410/1414406518re2B4O99Qg8sr9LlyK3Mx4mJ1O.png"></div> <div> </div> <div> </div> <div>하지만 반복문으로 1~십만 까지 더했을 때는 원하는 결과가 나옵니다.<br></div> <div style="text-align:left;"><img width="800" height="450" class="chimg_photo" style="border:;" alt="스크린샷(4).png" src="http://thimg.todayhumor.co.kr/upfile/201410/1414406534hqc8BvJOzneb.png"></div> <div>반환값은 분명히 unsigned long long 이건만... </div> <div>해결 방법은 없나요?<br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.