1 条题解

  • 0
    @ 2026-1-28 14:59:58
    #include<bits/stdc++.h>
    using namespace std;
    
    int main(){
        // [1] 设置输出格式:保留两位小数,固定精度
        cout<<setprecision(2)<<fixed;
        double K; // [2] K:输入的开尔文温度
        cin>>K; // [3] 读取输入的开尔文温度
        double C=K - 273.15; // [4] C:转换后的摄氏温度(公式:C = K - 273.15)
        double F=C * 1.8 + 32; // [5] F:转换后的华氏温度(公式:F = C × 1.8 + 32)
    
        // [6] 判断华氏温度是否高于212,输出对应结果
        if(F>212){
            cout<<"Temperature is too high!";
        }else{
            cout<<C<<" "<<F; // 输出摄氏温度和华氏温度,保留两位小数
        }
        return 0;
    }
    
    • 1

    信息

    ID
    926
    时间
    1000ms
    内存
    256MiB
    难度
    10
    标签
    递交数
    1
    已通过
    1
    上传者