백준 알고리즘 단계별로 풀어보기/입출력과 사칙연산

[백준 알고리즘 1008번 문제] A/B (C언어) #브론즈Ⅴ

MNMNWVWV 2023. 2. 16. 16:25
728x90
반응형
브론즈Ⅴ

 

https://www.acmicpc.net/problem/1008

 

1008번: A/B

두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

 

풀이 방법

 

<stdio.h> 헤더파일에 있는 scanf함수를 이용해 A와 B를 입력받고, printf 함수를 이용해 A/B를 출력한다.

단, 10^-9이하의 오차를 허용하므로, 변수 A, B의 자료형을 double 자료형으로 해야하며,  출력시 최소한 소수점 9자리는 출력해야 한다.

내 코드
1
2
3
4
5
6
7
8
9
10
11
12
#pragma warning(disable:4996)
#include <stdio.h>
 
int main(void) {
    double A,B;    
 
    scanf("%lf%lf",&A,&B);
    
    printf("%.9lf",A/B);
    
    return 0;
}
cs

 

느낀 점

 

float과 double 자료형의 차이, 오차를 알고 소수점 n자리만큼 출력하는 방법을 알아야 한다.

728x90
반응형