c언어책을 보면서 독학을 하고 있는데 한가지 의문점이 생겨 질문글을 남깁니다. <div><br></div> <div>문제는</div> <div>처음에 몇개의 정수를 입력할건지 물어보고.</div> <div>그 수만큼 정수를 입력받은 후 입력받은 정수의 평균을 구하는 프로그램입니다.</div> <div>평균은 소수점까지 표현해야 됩니다.</div> <div><div><br></div> <div>#include <stdio.h></div> <div><br></div> <div>int main(void)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int total=0, i=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int num, input;</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>while(i<num)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>i++;</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", &input);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>total+=input;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("입력의 평균: %f \n", (double)total/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>int total=0에서 왜 total값을 0으로 지정해줘야하는지 그부분이 궁금합니다.</div> <div>처음에 저걸 빼먹어서 오류가 생기더라구요. ㅠㅠ</div> <div>상세한 답변 달아주시면 감사하겠습니다.</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.