카테고리 없음
[C언어] 입력한 정수 평균 구하기
s뽈록이s
2012. 12. 11. 10:53
void main() { int su, total = 0, cnt = 0; while(1) { printf("정수를 입력해 주세요 : "); scanf("%d", &su); if(su == 0)break; total = total + su; cnt++; } printf("평균 : %lf\n", (double)total / (double)cnt); }
프로그램 실행
반복문을 통해서 정수를 계속해서 입력받는다. 입력받는 변수는 su, 총 합은 total, 입력받은 횟수는 cnt에 각각 저장된다.
입력받은 값에 0이 들어오면 프로그램은 종료인 것이고 그 때 평균을 구한 후(total 나누기 cnt) 출력해 주면 된다. 출력해 줄 때 double형으로 형변환 해주어야 소수점가지 계산이 된다.