2개의 실수(double)를 입력 받아서 두 수의 곱을 정수로 변환한 결과값과 두 수를 각각 정수로 변환하여 곱을 구한 결과값을 출력하는 프로그램을 작성하고 프로그램 내용에 관한 설명을 주석으로 표시하시오.



3.4 5.65
19 15

[코드]

#include <stdio.h>

int main() {

 double d1, d2;
 
 scanf("%lf %lf", &d1, &d2);

 printf("%d %d \n", (int)(d1*d2), (int)d1*(int)d2);

 /* 첫 번째 -  실수로 표현되는 연산 결과를 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

+ Recent posts