<div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201411/1416575504i127KwnOoz5oYo.jpg" width="800" height="600" alt="도전8.JPG" class="chimg_photo" style="border:none;"></div><br><div>이문제인데요</div> <div><br></div> <div> <div>#include <stdio.h></div> <div><br></div> <div>int challenge8(int n)</div> <div><br></div> <div>int challenge8(int n)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if(n==0)</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>return challenge8(n-1)*2;</div> <div>}</div> <div><br></div> <div>int main(void)</div> <div>{<span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int num;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("정수 입력 : ");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>scanf("%d", &num);</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("2의 %d승은 %d \n", num, challenge8(num));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div></div> <div><br></div> <div>이렇게 하면 그냥 되던데</div> <div>교수님이 반드시 함수를 </div> <div><br></div> <div><span style="color:#636363;font-family:dotum, verdana;line-height:20px;">double challenge8(int);</span></div> <div><span style="color:#636363;font-family:dotum, verdana;line-height:20px;"><br></span></div> <div><span style="color:#636363;font-family:dotum, verdana;line-height:20px;">이렇게 구현하라고 하셨는데</span></div> <div><br></div> <div>그래서 함수를 double 로 하면은 값이 0이나와요 </div> <div>도저히 모르겠어서ㅠㅠㅠ</div> <div><br></div> <div>초보라 부끄럽지만 도와주실수 있으신가요? ㅠㅠ</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.