注册 登录
编程论坛 新人交流区

3*4.8+9/4-sqrt(2.0)这怎么理解?

xu5510 发布于 2007-10-19 22:56, 428 次点击
大家好,我是个新手,刚学C语言,刚来此论坛,请大家多多关照!
有个问题想问题一下大家
希望大家把详细过程说出来
我刚学到第四章 C程序设计基础
其中有个程序:
main()
{
printf("x=%f",3*4.8+9/4-sqrt(2.0));
}

为什么输出结果为:
x=32784.400000

帮忙解凝一下哦!谢谢啦!!
4 回复
#2
zxc19982007-10-20 00:02

我的输出是x=14.985786


你用的是什么环境?

#3
cqusuperyang2007-10-20 00:36
我的也是正确的
#4
xu55102007-10-20 11:59

我是用Turbo C V2.01
可是教材上输出的也是x=32784.400000
不知道到底哪个是对的!!!

#5
xu55102007-10-20 12:00
大家有没有好的C软件,推荐一个给我!!成分感谢!!
1