728x90
반응형

문제 : https://codeup.kr/problem.php?id=1255

 

두 실수 사이 출력하기

※ float을 사용하면 정확한 답이 나오지 않습니다.(문제 게시판 참조1106)

codeup.kr

 

문제 설명

소수 둘째 자리의 두 실수 a와 b가 입력으로 주어진다.

a와 b사이의 수를 0.01간격으로 오름차순으로 출력하시오.

예)

5.67 5.73  ==> 5.67 5.68 5.69 5.70 5.71 5.72 5.73

 

[그림1] 입 출력 형식 및 예제, 도움말

 

 

#include <stdio.h>

int main(){
	double a,b,i;
	scanf("%lf %lf",&a,&b);
	if(a<=b){
		for(i=a; i<=b; i+=0.01){
			printf("%.2lf ",i);
		}
	}
	
    return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기