用C语言编写一个程序:华氏温度和摄氏温度的转换公式为c=(f-32)/1.8,

作者&投稿:冻婷 (若有异议请与网页底部的电邮联系)
用C语言编写一个程序:华氏温度和摄氏温度的转换公式为c=(f-32)/1.8,~

#include

/主头文件/
#include
/字符测试与映射头文件/
void
main()
{
double
celsius=0.0;
/摄氏/
double
fahrenheit=0.0;
/华氏/
double
celsius_to_fahrenheit=0.0;
/摄氏转华氏/
double
fahrenheit_to_celsius=0.0;
/华氏转摄氏/
char
choose=0;
/选择/
printf("请选择你要查询的温度计量单位
摄氏度(C)和
华氏度(F):");
scanf("%c",&choose);
switch(toupper(choose))
/switch将输入的字符转换为大写/
{
case
'C':
printf("
请输入摄氏温度:
");
scanf("%lf",&celsius);
if(celsius)
celsius_to_fahrenheit=celsius*1.8+32;
/摄氏转华氏运算方法/
printf("
摄氏
%.2lf

转换成
华氏
%.2lf



",celsius,celsius_to_fahrenheit);
break;
/跳出switch/
case
'F':
printf("
请输入华氏温度:
");
scanf("%lf",&fahrenheit);
if(fahrenheit)
fahrenheit_to_celsius=(fahrenheit-32)*5/9;
/华氏转摄氏运算方法/
printf("
华氏
%.2lf

转换成
摄氏
%.2lf



",fahrenheit,fahrenheit_to_celsius);
break;
/跳出switch/
default:
/如果与case不匹配/
printf("
\a输入错误
请重新尝试!

");
/输出这个语句/
}
}
这个基本上很具体了
你应该能看得懂。

可以参考下面的代码:
#include
int main(void)
{
float c,f;
printf("请输入一个华氏温度:
");
scanf("%f",&f);
c=(f-32)*5/9;
printf("对应的摄氏温度是:%.2f
",c);
}

扩展资料:
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:int printf(const char *format, ...);函数返回值为整型,若成功则返回输出的字符数,输出出错则返回负值。
scanf函数原型:int scanf(const char * restrict format,...);
返回值
scanf函数返回成功读入的数据项数,读入数据时遇到了“文件结束”则返回EOF。

参考资料来源:百度百科-printf()
参考资料来源:百度百科-scanf (计算机语言函数)

;这个是c++的 楼主好像写错公式了, f代表华氏温度,c代表摄氏温度
#include<iostream.h>
#include<iomanip.h>
void main()
{
double f,c,b;
cout<<"请输入华氏温度:"<<endl;
cin>>f;
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\n",c);
}

#include <stdio.h> /主头文件/
#include<ctype.h> /字符测试与映射头文件/
void main()
{
double celsius=0.0; /摄氏/
double fahrenheit=0.0; /华氏/
double celsius_to_fahrenheit=0.0; /摄氏转华氏/
double fahrenheit_to_celsius=0.0; /华氏转摄氏/
char choose=0; /选择/

printf("请选择你要查询的温度计量单位 摄氏度(C)和 华氏度(F):"); scanf("%c",&choose);
switch(toupper(choose)) /switch将输入的字符转换为大写/
{
case 'C':
printf("\n请输入摄氏温度: ");
scanf("%lf",&celsius);
if(celsius)
celsius_to_fahrenheit=celsius*1.8+32; /摄氏转华氏运算方法/
printf("\n摄氏 %.2lf 度 转换成 华氏 %.2lf 度 \n\n",celsius,celsius_to_fahrenheit);
break; /跳出switch/
case 'F':
printf("\n请输入华氏温度: ");
scanf("%lf",&fahrenheit);
if(fahrenheit)
fahrenheit_to_celsius=(fahrenheit-32)*5/9; /华氏转摄氏运算方法/
printf("\n华氏 %.2lf 度 转换成 摄氏 %.2lf 度 \n\n",fahrenheit,fahrenheit_to_celsius);
break; /跳出switch/
default: /如果与case不匹配/
printf("\n\a输入错误 请重新尝试!\n\n"); /输出这个语句/
}
}

这个基本上很具体了 你应该能看得懂。

;这个是c++的
楼主好像写错公式了,
f代表华氏温度,c代表摄氏温度
#include<iostream.h>
#include<iomanip.h>
void
main()
{
double
f,c,b;
cout<<"请输入华氏温度:"<<endl;
cin>>f;
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\n",c);
}

#include
#include
void
main()
{
double
celsius=0.0;
double
fahrenheit=0.0;
double
celsius_to_fahrenheit=0.0;
double
fahrenheit_to_celsius=0.0;
char
choose=0;
printf("请选择你要查询的温度计量单位
摄氏度(c)和
华氏度(f):");
scanf("%c",&choose);
switch(toupper(choose))
{
case
'c':
printf("\n请输入摄氏温度:
");
scanf("%lf",&celsius);
if(celsius)
celsius_to_fahrenheit=celsius*1.8+32;
printf("\n摄氏
%.2lf

转换成
华氏
%.2lf

\n\n",celsius,celsius_to_fahrenheit);
break;
case
'f':
printf("\n请输入华氏温度:
");
scanf("%lf",&fahrenheit);
if(fahrenheit)
fahrenheit_to_celsius=(fahrenheit-32)*5/9;
printf("\n华氏
%.2lf

转换成
摄氏
%.2lf

\n\n",fahrenheit,fahrenheit_to_celsius);
break;
default:
printf("\n\a输入错误
请重新尝试!\n\n");
}
}

#include<stdio.h>//头文件
main()//主函数
{
int a;//定义变量
scanf("%d",&a);//输入函数
getchar();//停程序
printf("%f"/*输出*/,(a-32)/1.8/*转换*/);
getchar();//停程序
}


怎么编写C语言程序,如:Helloworld的?
2、然后在一步步默认点击确定,完成即可,此时工作空间就建立起来了。二、接下来,再点击工具栏下的文件,里面有个新建菜单,点击它,出现下图的对话框:1、点击确定即可,创建出一个helloworld.c的小程序,然后我们就可以编写我们的Hello World小程序了。此时就需要我们的VC++ 6.0来编译此程序,编译无...

c语言怎么开始编写程序
c语言怎么开始编写程序 C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,计算和的方法为:1、新建一个求1到100自然数之和项目。2、添加一个cpp文件。3、包含需要用到的头文件。4、输入main函数。5、定义两个变量,分别是:a和sum。6、使用...

如何用C语言编写一个简单的程序!
.c”为后缀结尾 4、进入编辑页面在,页面编辑源代码就可以 includestdio.h void main(){ printf(hello world!n);} 然后选择保存,打印,输出运行。5、输出的效果就是这样了,一个简单的c语言程序就写好了 特别提示 所有的输入都要在英文半角的情况下输入,不然程序会不能识别,会报错。

c语言在哪里编写程序
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,通常c语言都是在Microsoft Visual Studio环境中编写。在Microsoft Visual Studio中编写程序做法:1、打开Microsoft Visual Studio 2010软件;然后打开“新建...

用C语言怎么编写一个从1加到10的程序...新手求解
include <stdio.h> void main(){ int n;int sum=0; \/\/初始sum变量值为0;for(n=1;n<=10;n++){ sum=sum+n; \/\/从一加到10;} printf("1+2+...+10=%d",sum);}

如何用c语言写一个程序输入班级学号的内容?
下面是一个用C语言编写的程序,可以输入班级和学号的内容,并打印出来:c include <stdio.h> int main() { char class[20]; \/\/ 定义班级字符串,长度为20 int number; \/\/ 定义学号整数 printf("请输入班级:");scanf("%s", class); \/\/ 输入班级字符串 printf("请输入学号:");scanf("%d...

在计算机上运行一个C语言编写的程序,要经过怎样的处理过程
开发一个C语言程序需要经过的四个步骤:编辑、编译、连接、运行。C语言程序可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。1、编辑:输入源程序并保存(。C文件)。2、编译:将源程序翻译成目标文件(。OBJ文件)...

用c语言编程如何实现求和的程序代码?
1、首先把头文件,main函数写好#include<stdio.h> main(),如下图所示。2、之后需要定义几个变量,一个存放和,一个从1开始到100,如下图所示。3、之后书写for循环,首先给i赋值为1,其中如果要求200以内和把数字100改为200即可。4、然后写for循环里面的内容,sum=sum+i;把每个i的值加到sum...

简述开发一个c语言程序的步骤
直到没有错误为止。3 链接。将目标文件链接成可执行文件。此步会对文件直接的关联进行检查。如果出错需要返回到1修改代码。直到没有错误。4 运行。这个是最后一步,也是C语言的最终目的。在运行结果与期望不符时,需要检查原因,修改代码,重新执行1,2,3直到程序没有问题。

C语言:下面要求的C程序怎么编?
先定义一个字符型数组,把这一串字符串都进去,以后撤出他的串长,然后对这个字符串以字符为单位进行一次冒泡排序就可以了。具体的程序代码和运行情况见图片。程序代码文本:include<stdio.h> int main(){ int i,j,n;char s[100],t;scanf("%s",s);for(n=0; s[n]; n++);for(i=0; i<...

济宁市13728479299: 华氏温度和摄氏温度的转换,用C语言编,1 为华氏转摄氏2为摄氏转华氏经常出国旅行的驴友都知道,需要时时了解当地的气温状况,但不少国家采用了不... -
祢义巨和:[答案] 摄氏温度与华氏温度的换算式是: 5(t F- 50)=9(t C-10 ) 式中t F——华氏温度,t C——摄氏温度

济宁市13728479299: C语言第一课作业怎么做?编写一个程序,从键盘上输入华氏温度,屏幕上显示对应的摄氏温度.华氏温度和设施温度的转换公式为c=(f - 32)/1.8 -
祢义巨和:[答案] #include double c,f; printf( "请输入华氏摄氏度f"); scanf('%f',&f); c=(f-32)/1.8; print("输入的华氏摄氏度对应的摄氏度位:%d \n",c)

济宁市13728479299: 华氏温度转换为摄氏温度的公式为: C=(F - 32)*5/9,请编写一个c语言程序.输入一个华氏温度,输出一个摄氏温度! -
祢义巨和:[答案] #include void main(){ float f; scanf("%f",&f); printf("%f",(f-32)*5/9); }

济宁市13728479299: 用c程序来表达华氏温度与摄氏温度的转换 -
祢义巨和: 摄氏到华氏: float c2f(float c){return c*9.0/5.0+32.0;} 华氏到摄氏: float f2c(float f){return (f-32.0)*5.0/9.0;} ---------------------- #include "stdio.h"float c2f(float c){return c*9.0/5.0+32.0;} float f2c(float f){return (f-32.0)*5.0/9.0;}int main(void) { float c,f;...

济宁市13728479299: c语言编程中怎么将华氏温度转换成摄氏温度? -
祢义巨和: 代码如下: #include <stdio.h> void main() { float F,C; printf("请输入您需要转换的华氏温度:"); scanf("%f",&F); C = (F-32)*5/9.0; printf("其对应的摄氏温度为:%.2f \n",C); }华氏度 华氏度(Fahrenheit)是用来计量温度的单位,...

济宁市13728479299: 在C语言程序中怎样编写一个程序,从键盘上输入华氏温度,屏幕显示对应的摄氏温度. -
祢义巨和: #include void main() { double f,c,b; scanf("请输入华氏温度: %f\n",&f); c=f-32; b=5.00/9; c=b*c; printf("对应的摄氏温度为: %f\n",c); }

济宁市13728479299: 如何编写一个华氏摄氏度与摄氏温度之间的C语言转换程序? -
祢义巨和: main() {float C; float F; scanf("%f",&C); F=9/5*C+32; printf("%f",F);}

济宁市13728479299: C语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:c=5(F - 32)/9,谢谢! -
祢义巨和: 可以参考下面的代码: #include <stdio.h> int main(void) { float c,f; printf("请输入一个华氏温度:\n"); scanf("%f",&f); c=(f-32)*5/9; printf("对应的摄氏温度是:%.2f\n",c); } 扩展资料: printf()函数是格式化输出函数, 一般用于向...

济宁市13728479299: 用c语言输入一个华氏温度,要求输出摄氏温度. -
祢义巨和: #include int main() { float F,c; while(1) { printf("请输入华氏温度:"); scanf("%f",&F); c=5*(F-32)/9; printf("摄氏温度为:%0.2f",c); return 0; } }

济宁市13728479299: c语言编程,摄氏华氏温度转换
祢义巨和: #include&lt;stdio.h&gt; float change(float x); void main(){ float fahr; printf("请输入摄氏温度:"); scanf("%f",&amp;fahr); printf("\n对应的华氏温度为:%.1f\n\n",change(fahr)); } float change(float x){ float cent=x*9/5+32; return cent; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网