C语言编写华氏温度计和摄氏温度及的转换

2025-11-20 19:21:09

1、首先打开VC++

C语言编写华氏温度计和摄氏温度及的转换

2、文件》》新建

C语言编写华氏温度计和摄氏温度及的转换

3、新建一个C++文档

C语言编写华氏温度计和摄氏温度及的转换

4、声明头文件和变量

#include<stdio.h>

char cmd;

float temperature;

C语言编写华氏温度计和摄氏温度及的转换

5、主要代码,先进行选择,是华氏还是摄氏,然后用公式转化

while(1)

{

printf("\n*****************************************\n");

printf("\n|   Please select one of convertions:   |\n");

 printf("|    c:  Convert Celsius to Fahrenheit  |\n");

printf("|    f:  Convert Fahrenheit to Celsius  |\n");

printf("|    q:  Quit                           |\n");

printf("\n*****************************************\n");

scanf("%c",&cmd);

switch (cmd)

{

case 'c':

{

printf("\n*****************************************\n");

printf("\n|   Please input Celsius temperature:   |\n");

scanf("%f",&temperature);

printf("\n|  The Fahrenheit temperature is:%6.3f|\n",temperature*1.8+32);

printf("\n*****************************************\n");

break;

}

case 'f':

{

printf("\n*****************************************\n");

printf("\n  Please input Fahrenheit temperature:  |\n");

scanf("%f",&temperature);

printf("\n  The Celsius temperature is : %6.3f  |\n",5*(temperature-32)/9);

printf("\n*****************************************\n");

break;

}

case 'q':

{

break;

}

default:

{

printf("Your Command Error!temperatureut Again\n");

}

}

getchar();

if(cmd=='q')

break;

printf("\n   Please input any key to use again:   \n");

getchar();

}

return 0;

C语言编写华氏温度计和摄氏温度及的转换

C语言编写华氏温度计和摄氏温度及的转换

6、运行结果

C语言编写华氏温度计和摄氏温度及的转换

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢