【番杰的问答笔记】摄氏度与华氏度的转换
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;这样除号一边是浮点型,结果也是浮点型。
【番杰的问答笔记】摄氏度与华氏度的转换相关推荐
- matlab把华氏度,MATLAB GUI实例1——摄氏度与华氏度的转换
MATLAB的GUI可以实现人机交互.在命令窗口中输入guide即可打开GUI工作界面.我们可以方便地建立控件以及编写程序,实现人机交互. 下以摄氏度与华氏度的转换为例进行说明. 最终效果如下图: ...
- Tensor Flow V2:基于Tensor Flow Keras的摄氏度到华氏度温度转换的训练模型
理论知识 神经网络全连接层详解_17岁boy的博客-CSDN博客 什么是Tensor Flow和lite以及数据流图_17岁boy的博客-CSDN博客 什么是Keras? Keras是一个 ...
- 摄氏度与华氏度的转换
温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画.华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画. 根据华氏和摄氏温度定义 ...
- matlab学习——摄氏度与华氏度的转换
代码如下 摄氏度转华氏摄氏 function C=Untitled() while 1a=('tempreature in C is: ');C = input(a);if isempty(C)ret ...
- 【番杰的问答笔记】C语言的命令注意事项
1. 问题 再给变量.数组和函数起名时应注意什么? 2. 回答 (1)看名字就得知道它是干嘛的: int key1_flag ; // key1的标志位 int add(int x,int y) {r ...
- 【番杰的问答笔记】代码纠错
1. 问题 #include <stdio.h>int main() {int year,i,num = 13;int a[] = {31,29,31,30,31,30,31,31,30, ...
- 【番杰的问答笔记】输入英文句子,统计其中的单词个数
1. 问题 输入一行英文句子,统计其中的单词个数.例如,输入"How are you.",则输出3,请看下下面的代码问题出在哪里? #include <stdio.h> ...
- 【番杰的问答笔记】关于c语言注释问题
1.问题 百思不得,为什么无法编译,把注释哪行去掉就可以正常编译. 6 2 C:\Users\lyl\Desktop\c语言\6.c [Error] expected expression befor ...
- python 摄氏度与华氏度的转换
#TempConvert.py(单行注释说明) #数据输入(input) TempStr=input('请输入带符号的温度值:') #数据处理(process) if TempStr[-1] in [ ...
最新文章
- 教您用CT数据和桌面3D打印机打印自己的器官模型
- mysql 常用命令 | 表间 弱关联 join
- ValueError: Must have equal len keys and value when setting with an iterable
- 【PC工具】一个好用的评分很高的文件管理器Files
- spark 算子例子_Spark性能调优方法
- Django项目部署在Centos7
- webview java调用js_android WebView java与js相互调用
- 随想录(epoll的使用)
- 升级nodejs的方法(3)
- java窗口布局_Java窗口(JFrame)从零开始(4)——流布局+边界布局+网格布局
- window电脑H265(HEVC)编码的mp4不显示缩略图解决办法
- 【洛谷】P2689 东南西北(dfs|贪心)
- 六年级语文计算机个人研修计划,个人研修计划
- python-20180103-1
- 李宇春的歌用计算机弹,计算器当钢琴玉米弹出李宇春5首歌曲(组图)
- 数据分析(入门)纳米学位_tensorflow纳米级程序对机器学习入门的回顾
- WINCC的SQL应用,无需修改任何源码
- 硕士论文理论部分怎么降重
- 线程安全,线程同步,解决线程同步问题
- 常见手机的useragent