竞赛
考级
题目大意 通过开尔文温度计算出摄氏温度 CCC 与华氏温度 FFF ,判断华氏温度是否高于 212212212 度,输出"Temperature is too high!",否则输出摄氏温度 CCC 与华氏温度 FFF 考纲知识点 输入输出、分支结构、基础数据类型、保留两位小数输出、算术运算符、变量的定义以及使用 数据范围 000 <<< KKK <<< 100000100000100000 解题思路 转换公式为: C=K−273.15C=K−273.15 C=K−273.15 F=C×1.8+32F=C×1.8+32 F=C×1.8+32 1. 华氏温度高于 212212212 度,输出"Temperature is too high!" 2. 保留两位小数点输出摄氏温度 CCC 和华氏温度 FFF 参考程序 时间复杂度 O(1)O(1)O(1) 空间复杂度 O(1)O(1)O(1)
代码来啦
复制粘贴就能过
入团 https://www.acgo.cn/application/2090787938473775104
"普通"题解
#include <iostream> using namespace std; int main(){ double k,sum=0,aum=0; cin>>k; sum=k-273.15; if((sum1.8+32)>212){ cout<<"Temperature is too high!"<<endl; } else{ aum=sum1.8+32; printf("%.2lf %.2lf\n",sum,aum); } return 0; }
题解:
提交答案之后,这里将显示提交结果~