卷饼-79 2021-11-13 10:45 采纳率: 92.3%
浏览 498
已结题

C语言,冰箱温度预测,问题


#include<stdio.h>
int main()
{
    int h,m;
    double t,T;
    
    scanf("%d %d",&h,&m);
    t=h+m/60;
    T=4t^2/(t+2)-20;
    printf("%.2f",T);
    return 0;
    
}

为什么编译后t无效?
题目是#标题
冰箱温度预测

类别
基本计算

时间限制
1S

内存限制
256Kb

问题描述
编写一个程序,用于预测冰箱断电后经过时间t(以小时为单位)后的温度T。已知计算公式如下所示

输入说明
输入两个整数h和m表示冰箱断电后经过的时间,h表示小时,m表示分钟

输出说明
输出冰箱断电后经过时间t(以小时为单位)后的温度T,保留两位小数

输入样例
2 0
输出样例
-16.00

  • 写回答

2条回答 默认 最新

  • qza2468 2021-11-13 10:58
    关注

    第9行改成h + m / 90.0
    这样才是小数

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月21日
  • 已采纳回答 11月13日
  • 创建了问题 11月13日