[C언어] float 값 배열 초기화와 총합 평균 구하기
C언어2018. 3. 22. 11:58
[C언어] float 값 배열 초기화 와 총합 평균 구하기
1. 배열을 사용하여 98. 56 78.62 78.69 89.32 95.29를 초 기화하여 출력, 배 열의 총 합과 평 균을 구하여 출력하는 프로그램 작성
[소스]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <stdio.h> int main(void) { float x[5] = {98.56f, 78.62f, 78.69f, 89.32f, 95.29f}; // 배열 초기화 float total = 0.0f; // 총합을 저장할 변수 float average = 0.0f; // 총합을 구하는 반복문 for(int i = 0; i < 5; i++) { total += x[i]; // 반복문을 돌면서 x배열에 있는 값을 모두 더한다. } average = total / 5.0f; // 전체 합을 출력 printf("총합은 %.2f 이고 평균은 %.2f 이다.\n", total, average); return 0; } | cs |
[실행결과]
총합은 440.48 이고 평균은 88.10 이다.
[설명]
총합과 평균을 구하는 것은 간단하다.
총합은 모두 더하면되고 평균은 모두 더한것을 나누면 된다.
12번째 줄에 += 연산자는 total = toal + x[i] 와 같다.
즉 total에 x배열에 있는 모든 값을 더한다는 것이다.
'C언어' 카테고리의 다른 글
[C언어] 동전 던지기 시뮬레이션 예제(랜덤함수, 난수, 함수) (0) | 2018.03.28 |
---|---|
[C언어] 정수 입력 받아 많이 입력 받은 수와 빈도수 출력하기 (0) | 2018.03.22 |
[C언어] 변수형의 개념 (0) | 2018.03.18 |
[C언어] C언어의 역사 (0) | 2018.03.14 |
[C언어] C언어를 빠른 시간내에 학습하는 방법 (0) | 2018.03.06 |
댓글