如何编写一个华氏摄氏度与摄氏温度之间的C语言转换程序?
C语言程序:
#include
int main()
{
double f, c;
printf("请输入摄氏温度值:");
scanf("%lf", &c);
f = 9.0 / 5 * c + 32;
printf("华氏温度值:%lf
", f);
printf("请输入华氏温度值:");
scanf("%lf", &f);
c = (f - 32) * 5 / 9;
printf("摄氏温度值:%lf
", c);
return 0;
}
运行测试:
请输入摄氏温度值:35
华氏温度值:95.000000
请输入华氏温度值:95
摄氏温度值:35.000000
#include int main(){ double c, f; printf ("请输入华氏温度:"); scanf ("%lf", &f); c=5.0/9*(f-32); printf ("%g华氏温度是%.2f摄氏温度
", f, c); return 0;}
扩展资料:
#include
using namespace std;
int main()
{
float f,c;
cout<<"请输入华氏温度:";
cin>>f;
c=5*(f-32)/9;
cout<<"摄氏温度为:"<<c<<endl;
return 0;
}
C语言程序:
#include <stdio.h>
int main()
{
double f, c;
printf("请输入摄氏温度值:");
scanf("%lf", &c);
f = 9.0 / 5 * c + 32;
printf("华氏温度值:%lf
", f);
printf("请输入华氏温度值:");
scanf("%lf", &f);
c = (f - 32) * 5 / 9;
printf("摄氏温度值:%lf
", c);
return 0;
}
运行测试:
请输入摄氏温度值:35
华氏温度值:95.000000
请输入华氏温度值:95
摄氏温度值:35.000000
#include<stdio.h>
int main(void)
{
float a = 0.0;
int c = 0;
printf("转换摄氏温度请输入1,转换华氏温度请输入2:");
scanf("%d", &c);
switch (c)
{
case 1:
printf("请输入摄氏度:");
scanf("%f", &a);
printf("等于%.2f华氏度
", a*1.8 + 32);
break;
case 2:
printf("请输入华氏度:");
scanf("%f", &a);
printf("等于%.2f摄氏度
", (a - 32) * 5 / 9);
break;
default:
printf("\a输入了无效数字!
");
break;
}
return 0;
}
因为你定义的变量是float类型,而如果输入5和9的话,电脑会认为是两个整形数据先相除,然后再转换成float型,所以就变成0了。
#include "stdio.h"
#include "conio.h"
void main()
{
float C;
float F;
char flag;
loop:
printf("f to c(c) or c to f(f),exit(q)?\n");
scanf("%c",&flag);
if(flag=='q'||flag=='Q')
exit();
else if(flag=='f'||flag=='F')
{
printf("input a number:\n");
scanf("%f",&C);
F=C*9/5+32;
printf("F=%f\n",F);
}
else if(flag=='c'||flag=='C')
{
printf("input a number:\n");
scanf("%f",&F);
C=(F-32)*5/9;
printf("C=%f\n",C);
}
else
goto loop;
getch();
}
如果华氏转摄氏就先按c或者C,摄氏转华氏先按f或者F,退出按q或者Q
#include<stdio.h>
void main()
{
int a;
printf("请输入摄氏温度:");
scanf("%d", &a);
a = 9 / 5 * a + 32;
printf("华氏温度为:%d", a);
while (1);
}
华氏温度和摄氏温度的转换,用C语言编,1 为华氏转摄氏2为摄氏转华氏
摄氏温度与华氏温度的换算式是: 5(t F- 50)=9(t C-10 ) 式中t F——华氏温度,t C——摄氏温度
C语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:c=5(F-32)\/...
当需要在C语言编程中将华氏温度转换为摄氏温度时,可以按照提供的公式c=5*(F-32)\/9来实现。以下是一个简单的示例代码,帮助你理解如何操作:首先,你需要包含头文件,它包含了输入和输出功能的声明。在main函数中,定义两个浮点型变量c和f,分别存储摄氏和华氏温度:c#includeintmain(void){然后,提示...
编写程序,利用公式℃=(5\/9)(°F-32)打印华氏温度与摄氏温度对照表:
这个很简单的,我就不写了,你参考下面的吧.\/\/ 华氏温度与摄氏温度对照表 include<stdio.h> include<stdlib.h> int main(){ float fahr = 0,cels = 0;int low = 0,max = 300,step = 20;printf ("\\t===本程序输出华氏和摄氏的温度对照!===\\n\\t2006-12-30\\n");fahr = low;printf...
华式摄氏度与摄氏温度的换算
华氏摄氏度与摄氏温度的换算 1. 华氏温度转摄氏温度:- 首先,将华氏温度转换为开尔文温度:\\( K = (F - 32) \\times \\frac{5}{9} \\)- 然后,将开尔文温度转换为摄氏温度:\\( C = K - 273.15 \\)2. 摄氏温度转华氏温度:- 将摄氏温度转换为开尔文温度:\\( K = C + 273.15 \\)- ...
C语言输出摄氏度和华氏度之间的换算
程序如下:include <stdio.h> void main(){ float F,C;printf("请输入您需要转换的摄氏温度:");scanf("%f",&C);F = (C+32)*9\/5.0;printf("其对应的华氏温度为:%.2f \\n",F);}
c语言编程 华氏温度与摄氏温度的转换(可加分!)
include<stdio.h>int main(){ float k; printf("C F\\n"); for(int i=0;i<=102;i=i+3) { k=i*9\/5.0+32; printf("%-5d%0.1f\\n",i,k); } return 0;}\/\/不好意思刚才忘记换行了,望采纳 ...
用C语言编写一个程序:华氏温度和摄氏温度的转换公式为c=(f-32)\/1.8...
cout<<"对应的摄氏温度为:"<<endl;c=f-32;b=5.00\/9;c=b*c;cout<<setiosflags(ios::fixed)<<setprecision(2)<<"c="<<c<<endl;} ;再给你个c语言的 include <stdio.h> void main(){ double f,c,b;scanf("请输入华氏温度: %f\\n",&f);c=f-32;b=5.00\/9;c=b*c;printf(...
华氏和摄氏度的关系式
摄氏温度与华氏温度的换算公式 F=(C×9/5)+32 ;C=(F-32)×5/9 ;式中F--华氏温度,C--摄氏温度 · 摄氏温度与开尔文温度(绝对温度)的换算公式 K=C+273.16 ; 式中K--开尔文温度,C--摄氏温度 · 华氏温度与兰金温标度的换算公式 R=F+495.69 ; 式中R--兰金温标度,F-...
c语言:输入一个华氏温度,要求输出摄氏温度。公式为:
以下代码展示了如何在C语言中进行整数华氏到摄氏的转换:include<stdio.h>intmain(){intF,C;printf("请输入华氏温度:");scanf("%d",&F);\/\/输入整数华氏度C=5*(F-32)\/9;printf("摄氏温度为:%d\\n",C);\/\/输出结果,不保留小数return0;}这两个程序分别展示了如何在C语言中处理浮点数和整数...
c语言华氏度如何转换成摄氏度?
输入一个华氏温度F,要求输出摄氏温度C。通过程序来计算式子:(a + b)*c\/(d*d - e*e*e)。摄氏度华氏度之间的关系:摄氏温度(℃)和华氏温度(℉)之间的换算关系为: 华氏度=摄氏度×1.8+32 摄氏度=(华氏度-32)÷1.8 5(华氏度-50)=9(摄氏度-10)。注意:若F为华氏温度,C为摄氏...