운동 2-12 출력 화씨 - 섭씨 변환 테이블 (15 분)
두 개의 양의 정수를 입력 lower
하고 upper
( lower
≤ upper
≦ 100), 요구 된 출력 범위는 [ lower
, upper
], 2 ° F 화씨 단위 - 섭씨 변환 테이블.
온도 변환식 : 상기 C는 섭씨 온도를 나타내고, F. 화씨 나타내는.
입력 형식 :
단일 라인의 정수, 각각 2 lower
및 upper
공간에 의해 분리 된 값.
출력 형식 :
출력의 첫 번째 줄 : "FAHR 섭씨"
각 행은 출력하는 FAHR 화씨 (정수) 및 (1 진수 예약 오른쪽 정렬 폭을 차지하는 6 자) 섭씨 섭씨.
입력 범위가 유효하지 않은 경우, 출력 "잘못된.".
샘플 입력 1 :
32 35
출력 샘플 1 :
fahr celsius
32 0.0
34 1.1
샘플 입력 2 :
40 30
출력 샘플 2 :
Invalid.
#INCLUDE <STDIO.H>
#INCLUDE <stdlib.h>
/ * 콘솔 pauser를 사용하여이 프로그램을 실행하거나 자신의 getch를 추가, 시스템 ( "일시 중지") 또는 입력 루프 * /
INT의 main (int argc, 문자 *는 argv []) {
INT의 F, A, B;
더블 C;
scanf와 ( "% d 개 %의 D ', A, 및 B);
경우 (a <= && B B <= 100) {
의 printf ( "FAHR 섭씨 \ 없음");
(f는 <= B, F = A + F = 2)에 대한 {
C = 5.0 * (F-32) /9.0;
의 printf ( "%의 D %의 6.1f \ 없음", F, C)}
}
다른
( "잘못된.") printf와;
0을 반환;
}