while문 예제 질문합니다!
튼트나
2023.04.01
질문 제목 : 프로그램 사용자로부터 입력받은 정수의 평균을 출력하는 프로그램을 작성하는 게 예제인데요.
while 소괄호에 반복조건에서 제가 코딩할때는 i++을 중괄호에 넣었는데,
답안지를 보니까 i++을 반복조건에 넣었더군요.
i++은 어디에 넣던지 상관없는 건가요??
간혹 코딩하다 답안보면 i++을 반복조건에 넣는 경우도 많더라구요...질문 요약 :i++은 어디에 넣던지 상관없는 건가요??질문 내용 :
제가짠코드
#include stdio.h
int main(void) {
int num, sum=0, a, i=0;
printf(몇 개의 정수를 입력할 것입니까 ?);
scanf(%d, &num);
while(inum)
{
printf(정수를 입력하세요 : );
scanf(%d, &a);
sum+=a;
i++;
}
printf(평균 : %f \n, (double)sum/num);
return 0;
}
답안
#include stdio.h
int main(void) {
int num, sum=0, a, i=0;
printf(몇 개의 정수를 입력할 것입니까 ?);
scanf(%d, &num);
while(i++num)
{
printf(정수를 입력하세요 : );
scanf(%d, &a);
sum+=a;
}
printf(평균 : %f \n, (double)sum/num);
return 0;
}