温度转换 题目描述 ⼩杨最近学习了开尔⽂温度、摄⽒温度和华⽒温度的转换 。令符号 K 表⽰开尔⽂温度 ,符号 C 表⽰摄⽒温度 ,符号 F 表⽰华⽒温度 ,这三者的转换公⽰如下: C =K -273. 15 F = C'X 1.8 + 32 现在⼩杨想编写⼀个程序计算某⼀开尔⽂温度对应的摄⽒温度和华⽒温度 ,你能帮帮他吗? 输入格式 ⼀⾏ ,⼀个实数 K ,表⽰开尔⽂温度。 输出格式 ⼀⾏ ,若输⼊开尔⽂温度对应的华⽒温度⾼于 212 ,输出 Temperature is too high! ; 否则,输出两个由空格分隔的实数 C和F ,分别表⽰摄⽒温度和华⽒度 ,保留两位⼩数。 输入样例 1 输出样例 1 输入样例 2 输出样例 2 数据范围 0<K<105




正确答案:读K。C=K-273.15;F=C*1.8+32。若F>212输出"Temperature is too high!",否则print("%.2f %.2f"%(C,F))。
试卷来源:202412 CCF-GESP编程能力等级认证C++一级真题