简答题
👁️ 浏览量:

试题题干

(1)编写一个计算摄氏(C)到华氏(F)转换的函数。函数头是:float temp(float c) 计算公式:
(2)编写主函数从键盘输入摄氏温度的值,调用上述函数输出摄氏及华氏温度的值(小数点后保留两位)。 

参考答案

试题解析

#include<math.h> /*因为题干中有数学表达式,故文件包含命令应为#include<math.h>*/

float temp(float x) /*定义函数temp()*/

{     float t; /*定义实型变量t*/
      t=9.0/5*x+32; /*把数学表达式转换为C语言表达式*/
      return t; /*返回t的值*/
}
main() /*主函数*/
{    float F,C; /*定义实型变量F和C*/
     scanf("%f",&C); /*从键盘上输入C的值*/
     F=temp(C); /*调用函数temp()*/
     printf("C=%6.2f,F=%6.2f\n",C,F); /*输出C和F的值*/
}