C语言编程求c语言输入三角形三边求面积面积,为什么算出来的总是负数,该如何解答

双精度double的实数,后边输出用的是%f单精

数精度差太多,在C++里double输出用的是%lf,你看看这里是不是,要么把前边类型改成float,要么后边输出改成%lf

提供运行图你不会是输入数据间有逗号吧?

 
输叺时加了逗号改过来了,顺便问一下为什么不能加逗号

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有別人想知道的答案。

}

两种解决方法你自己选择一种:

2、把所有的%ld改成%d

如果有不明白之处,请留言

它的题目要求是图上这样的,但是我改了过后输入负数过后结果还是不对
就是我输入-3过后咜输出的结果是30

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 c语言输入三角形三边求面积 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信