반응형
국어, 영어, 수학 점수의 총점과 평균 구하기
(단, 평균은 소수점 이하 둘째 자리까지 나타내기)
// 전처리문
#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 |