C Primer Plus第五章编程题第九题
#include<stdio.h>
const float a = 5.0;
const float b = 9.0;
const float c = 32.0;
const double d = 273.16;
double Temperatureshe(double e);
double Temperaturekai(double f);
int main()
{
double hua,xshe,xkai;
printf("Please enter Temperaturehua.Enter q to quit:");
while (scanf_s("%lf", &hua) == 1)
{
xshe = Temperatureshe(hua);
xkai = Temperaturekai(xshe);
printf("Temperaturehua Temperatureshe Temperaturekai\n");
printf("%-16.2lf%-16.2lf%-10.2lf\n", hua, xshe, xkai);
printf("Please continue typing.Enter q to quit:");
}
return 0;
}
double Temperatureshe(double e)
{
double she;
she = a / b * (e - c);
return she;
}
double Temperaturekai(double f)
{
double kai;
kai = f + d;
return kai;
}