2개의 실수(double)를 입력 받아서 두 수의 곱을 정수로 변환한 결과값과 두 수를 각각 정수로 변환하여 곱을 구한 결과값을 출력하는 프로그램을 작성하고 프로그램 내용에 관한 설명을 주석으로 표시하시오.
![]() 3.4 5.65 |
![]() 19 15 |
[코드]
#include <stdio.h>
int main() {
double d1, d2;
scanf("%lf %lf", &d1, &d2);
scanf("%lf %lf", &d1, &d2);
printf("%d %d \n", (int)(d1*d2), (int)d1*(int)d2);
/* 첫 번째 - 실수로 표현되는 연산 결과를 int형으로 형변환해준다.
두 번째 - 각각 입력받은 실수를 int형으로 형변환하여 정수의 연산으로 만들어준다.*/
두 번째 - 각각 입력받은 실수를 int형으로 형변환하여 정수의 연산으로 만들어준다.*/
return 0;
}
}
'코딩 > Language Coder' 카테고리의 다른 글
116 : 디버깅 - 형성평가1 (0) | 2018.04.19 |
---|---|
527 : 디버깅 - 자가진단2 (0) | 2018.04.19 |
115 : 연산자 - 형성평가5 (0) | 2018.04.19 |
114 : 연산자 - 형성평가4 (0) | 2018.04.19 |
113 : 연산자 - 형성평가3 (0) | 2018.04.18 |