用C语言编写程序:华氏温度和摄氏温度的转换公式为c(f

2020-11-19 12:38:47 字数 4474 阅读 9968

1楼:e之痕迹

;这个是c++的 楼主好像写错公式了, f代表华氏温度,c代表摄氏温度

#include

#include

void main()

2楼:创造世界的男人

#include /主头文件/

#include/字符测试与映射头文件/

void main()

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

3楼:匿名用户

#include//头文件

main()//主函数

4楼:西门宛凝朴莎

#include

#include

void

main()}

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

5楼:卜建设象丙

#include//头文件

main()//主函数

6楼:姬彩荣况娟

;这个是c++的

楼主好像写错公式了,

f代表华氏温度,c代表摄氏温度

#include

#include

void

main()

7楼:通德文酒雁

#include

/主头文件/

#include

/字符测试与映射头文件/

void

main()

}这个基本上很具体了

你应该能看得懂。

用c语言编写一个程序,从键盘上输入华氏温度,屏幕显示对应的摄氏温度。转换公式c=(f-32)/1.8

8楼:手机用户

#include void main()

9楼:淡漠思索

#include

int main()

10楼:匿名用户

#include

voidmain()

11楼:手机用户

#include void main() 你是不是看c的书呢= =,我记得这是入门书籍里边的一道题,呵呵。 追问: 是啊,我初学者,你刚开始是怎么学的呢?

c语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:c=5(f-32)/9,谢谢!

12楼:四舍**入

可以参考下面的**:

#include

int main(void)

扩展资料:

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:

int printf(const char *format, ...);函数返回值为整型,若成功则返回输出的字符数,输出出错则返回负值。

scanf函数原型:intscanf(constchar*restrictformat,...);

返回值scanf函数返回成功读入的数据项数,读入数据时遇到了“文件结束”则返回eof。

13楼:匿名用户

我以前也用c语言编的,后来觉得还是vbs好,不信你试试。(我自编的)a="欢迎使用本软件!"&vbcr&vbcr&"本程序可互换摄氏度与华氏度。

您想干什么?(0=摄氏度-华氏度;1=华氏度-摄氏度)"

b=inputbox(a,"温度转换器")if b="" then

msgbox("程序没有接收到任何字符!请重新启动程序以重试!")else

b=int(b)

select case b

case 0

a="请输入要转化的温度:"

c=inputbox(a,"温度转换器")if c="" then

msgbox("程序没有接收到任何字符!请重新启动程序以重试!")else

c=int(c)

if c<-273.15 then

msgbox("错误!温度低于绝对零度!")else

f=1.8*c+32

msgbox("将此温度转化成华氏度为:"&f&"℉")end if

end if

case 1

a="请输入要转化的温度:"

f=inputbox(a,"温度转换器")if f="" then

msgbox("程序没有接收到任何字符!请重新启动程序以重试!")else

f=int(f)

if f<-459.67 then

msgbox("错误!温度低于绝对零度!")else

c=(f-32)/1.8

msgbox("将此温度转化成摄氏度为:"&c&"℃")end if

end if

case else

msgbox("输入错误!")

end select

end if

将上面的程序粘贴到记事本里,保存时文件名设为“温度转换器.vbs”(不带引号),可从摄氏度转化为华氏度,或从华氏度转化为摄氏度,还防止输入低于绝对零度的温度,也会对不输入信息做出提示。

14楼:匿名用户

#include

main()

编写一个程序,定义一个函数,实现把华氏温度转换为摄氏温度,公式如下:c=(f-32)*5/9

15楼:匿名用户

#include

#include

#include

using namespace std;

int main()

16楼:日向淳正

function c=f2c(f)

c=(f-32)*5/9

matlab的函数文件。

17楼:

公式你都有了,应该很容易了

另外如果要问程序,你总要说是什么语言吧?

18楼:匿名用户

import java.util.scanner;

public class main}

c语言题 编写程序,输入华氏温度f,按公式计算并输出对应的摄氏温度c。c=5/9(f-32)

19楼:匿名用户

改成c = 5.0/9(f-32);

原因是5/9 默认是整型,因此计算结果也是整型,故为0,之后做乘法,当然会是0.

20楼:匿名用户

由于定义用“int” 为整型变量,在计算5/9是计算机默认结果为0,最好使用float或double来定义变量,在输入输出是注意改成“%f\n”

21楼:匿名用户

#include "stdafx.h"

#include

using namespace std;

float change(float temp)int main()

22楼:蓝色**

90%的原因是你输出的时候没选对格式。

要么你的c是int的。要么就是%d 换成%f 看看。。

23楼:匿名用户

c = 5.0/9 (f-32)

话说你这 9(f 这里没问题吗。

华氏温度转换为摄氏温度的公式为: c=(f-32)*5/9,请编写一个c语言程序。

24楼:中国死狗

#include

void main(void)}

25楼:创造世界的男人

#include

#include

void main()}

26楼:孝新兰夷秋

;这个是c++的

楼主好像写错公式了,

c语言编程,将华氏温度转换成摄氏温度。转换公式为:c=5/9 * (f-32),其中

27楼:编程大亨

#define_crt_secure_no_warnings#include

#include

intmain()

易错是结果很容易一直为零 因为 5/9这个地方的强制取整对于除数做一下转换就ok了

28楼:

#include"stdio.h"

intmain(intargv,char*argc)

运行样例:

29楼:匿名用户

float f,c;

c=5.0/9.0*(f-32.0);