1. 问题

为什么输入45华氏度,输出是7.00摄氏度啊?

#include <stdio.h>
#include<math.h>int main()
{printf("请输入华氏度:");int i;double g;scanf_s("%d", &i);g = (i - 32) * 5 / 9;printf("转换为摄氏度是:%.2f", g);   return 0;
}

2. 回答

g = (i - 32) * 5 / 9
=(45 - 32) * 5 / 9
= 13*5/9
= 65/9 (因为除号两遍都是int类型,所以结果也是int类型)
= 7 (余数为2)

你想输出小数的话,有两种办法:
(1)使用float或是double定义i,并且在输入i时,占位符不用%d,用%f,这样你输入45,在编译器里是45.0(浮点型)
(2) g = (i - 32) * 5 / 9.0;这样除号一边是浮点型,结果也是浮点型。

【番杰的问答笔记】摄氏度与华氏度的转换相关推荐

  1. matlab把华氏度,MATLAB GUI实例1——摄氏度与华氏度的转换

    MATLAB的GUI可以实现人机交互.在命令窗口中输入guide即可打开GUI工作界面.我们可以方便地建立控件以及编写程序,实现人机交互.​ 下以摄氏度与华氏度的转换为例进行说明.​ 最终效果如下图: ...

  2. Tensor Flow V2:基于Tensor Flow Keras的摄氏度到华氏度温度转换的训练模型

    理论知识 ​​​​​​神经网络全连接层详解_17岁boy的博客-CSDN博客 什么是Tensor Flow和lite以及数据流图_17岁boy的博客-CSDN博客 什么是Keras? Keras是一个 ...

  3. 摄氏度与华氏度的转换

    温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画.华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画. 根据华氏和摄氏温度定义 ...

  4. matlab学习——摄氏度与华氏度的转换

    代码如下 摄氏度转华氏摄氏 function C=Untitled() while 1a=('tempreature in C is: ');C = input(a);if isempty(C)ret ...

  5. 【番杰的问答笔记】C语言的命令注意事项

    1. 问题 再给变量.数组和函数起名时应注意什么? 2. 回答 (1)看名字就得知道它是干嘛的: int key1_flag ; // key1的标志位 int add(int x,int y) {r ...

  6. 【番杰的问答笔记】代码纠错

    1. 问题 #include <stdio.h>int main() {int year,i,num = 13;int a[] = {31,29,31,30,31,30,31,31,30, ...

  7. 【番杰的问答笔记】输入英文句子,统计其中的单词个数

    1. 问题 输入一行英文句子,统计其中的单词个数.例如,输入"How are you.",则输出3,请看下下面的代码问题出在哪里? #include <stdio.h> ...

  8. 【番杰的问答笔记】关于c语言注释问题

    1.问题 百思不得,为什么无法编译,把注释哪行去掉就可以正常编译. 6 2 C:\Users\lyl\Desktop\c语言\6.c [Error] expected expression befor ...

  9. python 摄氏度与华氏度的转换

    #TempConvert.py(单行注释说明) #数据输入(input) TempStr=input('请输入带符号的温度值:') #数据处理(process) if TempStr[-1] in [ ...

最新文章

  1. 教您用CT数据和桌面3D打印机打印自己的器官模型
  2. mysql 常用命令 | 表间 弱关联 join
  3. ValueError: Must have equal len keys and value when setting with an iterable
  4. 【PC工具】一个好用的评分很高的文件管理器Files
  5. spark 算子例子_Spark性能调优方法
  6. Django项目部署在Centos7
  7. webview java调用js_android WebView java与js相互调用
  8. 随想录(epoll的使用)
  9. 升级nodejs的方法(3)
  10. java窗口布局_Java窗口(JFrame)从零开始(4)——流布局+边界布局+网格布局
  11. window电脑H265(HEVC)编码的mp4不显示缩略图解决办法
  12. 【洛谷】P2689 东南西北(dfs|贪心)
  13. 六年级语文计算机个人研修计划,个人研修计划
  14. python-20180103-1
  15. 李宇春的歌用计算机弹,计算器当钢琴玉米弹出李宇春5首歌曲(组图)
  16. 数据分析(入门)纳米学位_tensorflow纳米级程序对机器学习入门的回顾
  17. WINCC的SQL应用,无需修改任何源码
  18. 硕士论文理论部分怎么降重
  19. 线程安全,线程同步,解决线程同步问题
  20. 常见手机的useragent

热门文章

  1. 如何调节音频音量大小?
  2. c语言病毒源码演示,【病毒】震荡波病毒C语言源码
  3. 99物联 外接IPEX AFW125TO
  4. 一般使用什么工具压缩视频
  5. java计算还有几天生日_计算你的下一个生日还有多少天,是星期几?
  6. Python爬虫 爬取酷狗TOP500的数据
  7. R语言计算线性回归的最小二乘估计
  8. Flash独立游戏人必备开源库大全
  9. Linux命令+基础知识
  10. 【C++】二叉树之力扣经典题目1——详解二叉树的递归遍历,二叉树的层次遍历