我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么是-17.78

img

这个关于华氏温度到摄氏温度的转变,我的结果为什么是-17.78?求解答。

scanf("%lf", &F); 应该在计算摄氏度之前。

按照你的代码,F一开始被初始化为0;然后计算摄氏度C;然后接受输入赋值给F;此时输出的结果是华氏度F=0时对应的摄氏温度。所以应该把scanf("%lf", &F); 放到 C=5.0/9.0*(F-32); 之前。


scanf("%lf", &F); 
C = 5.0 / 9.0 * (F - 32);

7和8行交换顺序

近期文章

  • 为什么外围设备不能直接连接在cpu 上。 计算机组成原理
  • 其他html文件都能打开就几个打不开
  • 关于类的定义,主函数里面的分号报错疑问
  • react,引入百度地图API,覆盖物事件的问题
  • 能否使用AI算法提高相机的摄影清晰度
  • 显示答案错误,哪里有问题?
  • 无法通过react.js更新JSON文件数据
  • 关于#ar#的问题,如何解决?
  • 基于IP地址和端口的安全配置
  • Xcode SwiftUI转UIKit界面后大小异常怎么解决?
  • javaGUI编写MadLib小游戏
  • 对于这段代码的理解不知道是什么
  • scanf遇到的问题
  • 亚马逊s3 api putObject内容标题
  • 有效的括号 - 力扣(LeetCode),显示TRUE,但解答错误,这是什么情况,能请教一下吗
  • 二进制文件的读写问题
  • c语言3个值比大小排序
  • 四则运算的程序设计第四次改进
  • 关于#python#的问题:问题遇到的现象和发生背景
  • stm32控制小车 轮子一正一反

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华