#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
float ctemp,ftemp,temp;
char space,letter;
//input
printf("please enter a number followed by a space and then a letter(c/f)");
scanf("%f%c%c",&temp,&space,&letter);
//if-else chain
if(letter=='c'){
ftemp=(9.0/5.0)*temp+32;
printf("Celsius=%5.2f,Fahrenheit=%5.2f\n",temp,ftemp);
}
else if(letter=='f'){
ctemp=(5.0/9.0)*(temp-32);
printf("Fahrenheit=%5.2f,Celsius=%5.2f\n",temp,ctemp);
}
else{
printf("please enter c/f\n");
}
system("pause");
return 0;
}
C语言温度转化
最新推荐文章于 2023-09-08 22:47:31 发布