#include <stdio.h>
void main ()
{
int lx;
float tem_f,tem_c;
printf("这是一个双用温度计,即转换摄氏与华氏温度。\n");
printf("输入1,华氏转摄氏。\n");
printf("输入2,摄氏转华氏。\n");
scanf("%d",&lx);
switch (lx)
{
case 1 :printf("请输入华氏度,在32-312之间,\n");
scanf("%f",&tem_f);
if (32<=tem_f&&tem_f<=312)
{
tem_c=(tem_f-32)*5/9;
printf("结果是%f\n",tem_c);
}
else
{
printf("the input is wrong!!!please input again.\n");
}
break ;
case 2 :printf("请输入摄氏度,在0-100之间,\n");
scanf("%f",&tem_c);
if (0<=tem_c&&tem_c<=100)
{
tem_f=tem_c*9/5+32;
printf("结果是%f\n",tem_f);
}
else
{
printf("the input is wrong!!!please input again.\n");
}
break ;
}
}
void main ()
{
int lx;
float tem_f,tem_c;
printf("这是一个双用温度计,即转换摄氏与华氏温度。\n");
printf("输入1,华氏转摄氏。\n");
printf("输入2,摄氏转华氏。\n");
scanf("%d",&lx);
switch (lx)
{
case 1 :printf("请输入华氏度,在32-312之间,\n");
scanf("%f",&tem_f);
if (32<=tem_f&&tem_f<=312)
{
tem_c=(tem_f-32)*5/9;
printf("结果是%f\n",tem_c);
}
else
{
printf("the input is wrong!!!please input again.\n");
}
break ;
case 2 :printf("请输入摄氏度,在0-100之间,\n");
scanf("%f",&tem_c);
if (0<=tem_c&&tem_c<=100)
{
tem_f=tem_c*9/5+32;
printf("结果是%f\n",tem_f);
}
else
{
printf("the input is wrong!!!please input again.\n");
}
break ;
}
}