摂氏変換テーブル - 2つの正の整数で下部及び上部(lower≤upper≤100)を入力し、[上下]、および2°F華氏単位の出力範囲を作ります。
温度換算式:C = 5×(F-32)/ 9、ここで:Cは摂氏で温度を表し、Fは華氏を表します。
入力フォーマット:
図2は、単一の行の整数で、以下の値を表し、上部、スペースで区切られました。
出力フォーマット:
出力の最初の行:「FAHR摂氏」
各列は、ファール華氏(整数)と摂氏摂氏(幅、右詰め、予約1小数を占める6文字)を出力します。
入力された範囲が有効でない場合、出力「無効」。
サンプル入力1:
32 35
出力サンプル1:
駆動摂氏
32 0.0
34 1.1
サンプル入力2:
40 30
出力サンプル2:
無効。
#include<stdio.h>
int main()
{
int a, b, f;
float c;
scanf("%d %d", &a, &b);
if (a>b) {
printf("Invalid.\n");
}
else
{
printf("fahr celsius\n");
for (f = a; f <= b; f += 2) {
c = 5 * (f * 1.0 - 32) / 9;
printf("%d%6.1f\n", f, c);
}
}
return 0;
}