由键盘输入摄氏和华氏温度换算,求出摄氏温度。

C语言题 编写程序,输入华氏温度F,按公式计算并输出对应的摄氏温度C。C=5/9(F-32)_百度知道
C语言题 编写程序,输入华氏温度F,按公式计算并输出对应的摄氏温度C。C=5/9(F-32)
咋做啊我这样做输出的C总是0 为什么啊
9 默认是整型,当然会是0,故为0.0&#47,之后做乘法,因此计算结果也是整型;9(f-32);原因是5&#47改成c = 5
其他类似问题
为您推荐:
其他4条回答
要么就是%d 换成%f 看看。要么你的C是int的90%的原因是你输出的时候没选对格式。
#include &stdafx.h&#include&iostream&float change(float temp){ k=5.0/9.0*(temp-32);}int main(){ cout&&&请输入华氏温度:&&& cin&&f; cout&&&温度为:&&&change(f)&&}
由于定义用“int” 为整型变量,在计算5/9是计算机默认结果为0,最好使用float或double来定义变量,在输入输出是注意改成“%f\n”
把代码贴出来
华氏温度的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁编程序,输入一个华氏温度,要求输出摄氏温度。公式为c=5/9(F-32)输出要有文字说明,取2位小数。_百度知道
编程序,输入一个华氏温度,要求输出摄氏温度。公式为c=5/9(F-32)输出要有文字说明,取2位小数。
提问者采纳
c=(f-32)/; scanf(&%f&n&quot:\输入华氏温度;)华氏转摄氏公式.8t℃ + 32#include&; printf(&quot:%5.8,c);1;n&quot,&f).2f&#92,c;对应的摄氏温度是:T ℉ = 1;int main(){stdio.h& printf(&quot
提问者评价
我觉得可以,谢谢了
其他类似问题
为您推荐:
其他1条回答
int low = 0;
printf (&n华氏温度,max = 300;n\);n--------
--------\n&quot.0f\
fahr =t=========本程序输出华氏和摄氏的温度对照:&#92,step = 20;\ 华氏温度与摄氏温度对照表#include&lt.2f\n\
fahr += step!==========&#92,cels);t\&#47.0 /);pause&
return 0;)
cels = 5;stdio:
摄氏温度; 9;fahr &#include&.0 * (fahr - 12);
printf (&quot.h&n&int main(){
float fahr = 0&#47,fahr.h&\%,cels = 0;
printf (&=t&#92
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×9/5 .
# include # include int main(void){float c,f;printf("请输入华氏度:\n");scanf("%f",&f); c = (f - 32) / 9*5 ;printf("%.2f℉ = %.2f℃\n",f ,c);system ("pause");return 0;}我是个自学者,刚学完指针,以上是我以前写的华氏度转摄氏度的,你改下公式总会吧?算了,我再重写一次:# include 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;}没有测试运行,应该没错误,如果有,你自己修改下!
为您推荐:
其他类似问题
扫描下载二维码 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
C语言习题实验
下载积分:10
内容提示:C语言习题实验
文档格式:DOC|
浏览次数:9|
上传日期: 14:51:58|
文档星级:
该用户还上传了这些文档
C语言习题实验
官方公共微信

我要回帖

更多关于 华氏温度换算摄氏温度 的文章

 

随机推荐