일단 과제이지만.. 오류코드도 없고 그냥 컴파일만 하면 오류가 나서 안되서 해결법을 도저히 모르겠습니다... <div><br></div> <div>피보나치 수열을 재귀와 반복으로 10, 20, 50, 100까지 수를 구하는 프로그램을 짜서 그 실행시간을 측정하는 과제입니다.</div> <div><br></div> <div>근데 피보나치 10을 재귀함수로 짯는데 오류코드하나 없는데 실행만 하면 멈춰버리네요...</div> <div><br></div> <div>뭐가 문제인지 당최.. 하..</div> <div><br></div> <div><div>#include <stdio.h></div> <div>#include <time.h></div> <div><br></div> <div>int fib(int num);</div> <div><br></div> <div>int main(void){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>clock_t start, end;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>double timechk;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>start = clock();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int i;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (i = 0; i < 9; i++){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("결과값 : %d\n", fib(i));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>end = clock();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>timechk = (double)(end - start) / CLOCKS_PER_SEC;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("time : %f\n", timechk);</div> <div>}</div> <div><br></div> <div>int fib(int num){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (num == 0)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>else if (num == 1)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 1;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>else</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return fib(num) == fib(num - 1) + fib(num - 2);</div> <div>}</div></div> <div><br></div> <div>소스코드 전문 입니다만, 실행화면은 이렇게 뜹니다</div> <div><br></div> <div><div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201603/14582851691kPNlOkaAlylRDsoYZ1rWhlNKEz1.png" width="800" height="450" alt="오류.PNG" class="chimg_photo" style="border:none;"></div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.