要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出取两位小数.转换公式:f=(c+32)×9/5 .
人气:457 ℃ 时间:2020-05-11 16:15:10
解答
# 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=5/9(F-32).输出要有文字说明,取三位小数.
- 输入一个摄氏温度,要求输出华氏温度.公式为f=5/9*c+32.(保留1位小数).
- 编程序,输入一个华氏温度,要求输出摄氏温度.公式为c=5/9(F-32)输出要有文字说明,取2位小数.
- 华氏温度和摄氏温度换算公式是:华氏温度=摄氏温度×1.8+32,如果今天的气温测出是80.6°F,那么相当于_℃.
- 华氏温度转化为摄氏温度的公式为C=*(F-32)/9,请编写程序,输入一个华氏温度,输出相应的摄氏温度.
- 函数f(x)=cosx/(cos(x/2)-sin(x/2))的值域为?
- 使sinx=1+a/1−a有意义的实数a的取值范围是_.
- 设a(a-1)-(a² -b)=2,求(a²+b²)÷2-ab的值
猜你喜欢