1047: 输出华氏-摄氏温度转换表
金币值:2
定数:2
时间限制:1.000 s
内存限制:128 M
正确:7
提交:22
正确率:31.82% 命题人:
题目描述
输入2个正整数lower和upper,当lower≤upper≤100时输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表,否则输出"Invalid."。
温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。
输入格式
输入共一行,包含两个整数lower和upper,其间以空格分隔。
输出格式
若lower≤upper≤100,则:
输出共N行,第一行内容为"fahr celsius:",接下来的N-1行每行输出一个整数fahr和一个小数celsius,fahr代表华氏温度,celsius代表摄氏温度,数字之间没有空格。celsius要求占据6个字符宽度,靠右对齐,保留1位小数。
否则:
输出共一行,内容为"Invalid."。
输入样例 复制
32 35
输出样例 复制
fahr celsius:
32 0.0
34 1.1
提示
其中:占据6个字符宽度,靠右对齐,保留1位小数,可通过%6.1f(float类型)或%6.1lf(double类型)控制输出。