본문 바로가기

C

[C언어] 실습: 국어, 영어, 수학 점수의 총점과 평균 구하기

반응형

국어, 영어, 수학 점수의 총점과 평균 구하기

(단, 평균은 소수점 이하 둘째 자리까지 나타내기)


// 전처리문
#include<stdio.h>

int main(){
   // 선언문
   int kor = 80;
   int eng = 78;
   int math = 94;
   int sum = 0;
   float avg = 0.0f;   // float형이기 때문에 숫자 뒤에 f를 붙여준다.

   // 입력문
   // 처리문
   sum = kor + eng + math;
   avg = sum / 3.0f;   // 정수 3으로 나누면 avg는 정수값이 나온다.
                       // avg를 float형으로 선언하였기 때문에 3.0f로 나누어 준다.
                       // 정수와 정수 => 정수
                       // 정수와 실수 => 실수

   // 출력문
   printf("total   = %d\n", sum);
   printf("average = %.2f\n", avg);   // 소수점 둘째자리까지 표현하기 위해 .2를 기입한다.

   return 0;
}

 

반응형

'C' 카테고리의 다른 글

[C언어] const(상수)  (0) 2020.12.02
[C언어] 매크로(Macro) 상수  (0) 2020.11.29
[C언어] 상수와 변수, 그리고 자료형  (0) 2020.11.26
[C언어] 서식 문자 (%)  (0) 2020.11.25
[C언어] 제어 문자 (\)  (0) 2020.11.24