第四章练习

【题目描述】

经常出国旅行的驴友都知道,需要及时了解当地的气温状况。但不少国家采用了不同的温度计量单位:有些使用华氏温度标准(F),有些使用摄氏温度(C)。现在,请你根据温度转换公式设计一个温度转换程序,可以进行温度转换。如果输入摄氏温度,显示转换的华氏温度;如果输入华氏温度,显示转换的摄氏温度。温度转换的公式为:F=(C×9/5)+32 ,式中F表示华氏温度,C表示摄氏温度。

【输入】

仅一行,2个数。第一个为整数(1或2)表示转换的类型,1表示华氏温度转换为摄氏温度,2表示摄氏温度转华氏温度;第2个为浮点数表示需要转换的温度值。

【输出】

转换后的温度值(保留小数点后2位)。输出格式为“The Centigrade is 37.78”或“The Fahrenheit is 37.78”。

【样例输入】

1 100↙

【样例输出】

The Centigrade is 37.78
#include <stdio.h>
#include <math.h>

int main()
{
    int a;
    double c,b,f;
    scanf("%d%lf",&a,&b);
    if(a<=1){
        c=(5*(b-32))/9;
        printf("The Centigrade is %.2lf",c);
    }
    else {
        f=(b*9/5)+32;
        printf("The Fahrenheit is %.2lf",f);
    }
    return 0;
}

 

posted @ 2022-10-03 14:23  aquAAA  阅读(204)  评论(0编辑  收藏  举报