c언어
정보 올림피아드 - 517
명용
2016. 7. 12. 16:44
두 개의 float형 실수와 한 개의 double형 실수를 입력 받아 소수 3째 자리까지 출력하는 프로그램을 작성하시오.
(python 사용자는 세 개의 실수를 입력받아 소수 3째 자리까지 출력하는 프로그램을 작성하세요.)
![]() 1.2568 95.21438 526.851364 | ![]() 1.257 95.214 526.851 |
#include <stdio.h>
int main() {
float a,b;
double c;
scanf("%f %f %lf",&a , &b , &c);
printf("%0.3f\n%0.3f\n%0.3lf",a,b,c);
return 0;
}
float형으로 2개 doulbe형으로 1개를 입력받으라 했으니
float은 %f로 2개 double은 %lf로 값을 주었고
소수 3째 자리까지 출력해야 하기 때문에 0.3을 넣어주었다