要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×95 。

要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×95 。,第1张

# include <stdioh>

# include <stdlibh>

int main(void)

{

float c, f;

printf("请输入华氏度:\n");

scanf("%f", &f);

c = (f - 32) / 95 ;

printf("%2f℉ = %2f℃\n", f , c);

system ("pause");

return 0;

}

我是个自学者,刚学完指针,以上是我以前写的华氏度转摄氏度的,你改下公式总会吧?算了,我再重写一次:

# include <stdioh>

int main(void)

{

float c, f;

printf("请输入摄氏度:\n");

scanf("%f", &c);

f = (c + 32) 9/5 ;

printf("%2f℃ = %2f℉\n", c , f);

system ("pause");

return 0;

}

没有测试运行,应该没错误,如果有,你自己修改下!

这简单,先乘10转成整数部分,再拿来处理就好了。18B20可以取到的不止一个小数部分吧,,你需要几位小数,就将数字乘以N个10,把需要的小数都升成整数部分来处理(前提是不能超数值类型范围哦);。

大气的温度简称气温,人们通常用气温数值的大小反映大气的冷热程度。我国用摄氏温标,即℃表示,读作℃。公众天气预报中所说的气温,是在植有草皮的观测场中离地面15米高的百叶箱中的温度表上测得的。平均气温是指某一段时间内,各次观测的气温值的算术平均值。根据计算时间长短不同,可有某日平均气温、某月平均气温和某年平均气温等。日最高气温是一日内气温的最高值,一般出现在14~15时,最低气温一般出现在早晨5~6时。地面气象观测的气温项目有定时气温、日最高、日最低气温。配有温度计的气象站应做气温的连续记录,以℃为单位,取一位小数。气温的分布通常用等温线图表示。所谓等温线就是地面上气温相等的各地点的连线,等温线的不同排列,反映出不同的气温分布特点。如等温线稀疏,则表示各地气温相差不大。影响气温分布的主要因素有三个,即纬度、海陆和高度。

以上就是关于要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×9/5 。全部的内容,包括:要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×9/5 。、单片机:DS18b20温度显示,怎样把温度小数点后1位的数字,转换成正整数。、气温是怎么测定的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9680276.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存