https://www.acmicpc.net/problem/1008
1. 문제
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
2. 풀이
소수점을 표현하고자 할 땐 정수형을 float나 double을 사용한다.
float는 소수점 이하 6자리, double은 소수점 이하 15를 표현한다.
출력은 %.f 혹은 %.lf로 가능하다
(f는 float형의 실수 lf는 long float(double형의 실수이다.)
%.2f로 적으면 소수점 아래 두 개까지 출력 %5.3f로 적으면 정수 5자리, 실수는 3자리까지 출력을 한다.
3. 코드
1
2
3
4
5
6
7
|
#include <stdio.h>
int main(){
int a,b;
scanf("%d", &a);
scanf("%d", &b);
printf("%.9f",(double) a/b);
}
|
'백준 단계별로 풀기 > 입출력과 사칙연산' 카테고리의 다른 글
[백준/C] 10430 나머지 (0) | 2021.10.28 |
---|---|
[백준/C] 10869 사칙연산 (0) | 2021.10.28 |
[백준/C] 10998 A x B (0) | 2021.10.28 |
[백준/C] 1001 A-B (0) | 2021.10.28 |
[백준/C] 1000 A+B (0) | 2021.10.28 |