C语言:用海伦公式求三角形面积我编了如下程序:#include #define s ((a+b+c)/2)void main(){ float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 21:03:24

C语言:用海伦公式求三角形面积我编了如下程序:#include #define s ((a+b+c)/2)void main(){ float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(
C语言:用海伦公式求三角形面积
我编了如下程序:
#include
#define s ((a+b+c)/2)
void main()
{
float a,b,c;
double area;
scanf("%f%f%f",&a,&b,&c);
if(a>=b+c || b>=a+c || c>=a+b)
printf("error\n");
else
{
area=sqrt((double)(s*(s-a)*(s-b)*(s-c)));
printf("%f\n",area);
}
}
运行后输入a,b,c的值:2 3 4
运行结果却是-32704.000000,请问这是什么地方出了问题?

C语言:用海伦公式求三角形面积我编了如下程序:#include #define s ((a+b+c)/2)void main(){ float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(
你用到了函数sqrt,这个需要有头文件math.h
在最上面加上#include 再运行就可以了,即为:
#include
#include
#define s ((a+b+c)/2)
void main()
{
float a,b,c;
double area;
scanf("%f%f%f",&a,&b,&c);
if(a>=b+c || b>=a+c || c>=a+b)
printf("error\n");
else
{
area=sqrt((double)(s*(s-a)*(s-b)*(s-c)));
printf("%f\n",area);
}
}
我调试过,可以正常运行.

C语言:用海伦公式求三角形面积我编了如下程序:#include #define s ((a+b+c)/2)void main(){ float a,b,c; double area; scanf(%f%f%f,&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf(error ); else { area=sqrt((double)( 运用C语言函数和海伦公式求三角形面积?急求 求算三角形面积的海伦公式 C语言编程问题,利用海伦公式求三角形面积我变了一个程序,要求输入可以构成三角形三边的三个数,求三个数的最大值,最小值,和三角形面积.运行没有错误但是面积的结果总是0 ,请各位高手帮 我是一名高二新生,请帮我证明海伦公式.就是那个求三角形面积的公式. 编一个类,有个方法double area (double a double b double c);求面积用海伦公式,再编个主类来调用该方法 已知三角形三边为ABC,求三角形面积.用海伦公式怎样证明 Pascal语言题目《求三角形面积》已经三角形三边的长,求三角形的面积,对了,用海伦公式:p=(a+b+c)/2,s=√p*(p-a)*(p-b)*(p-c)编写一个程序,输入一个三角形的三条边a,b,c(a,b,c为实数),如果这三条边能 已知三角形三边怎么求面积?不用海伦公式 用海伦公式求三角形面积,要求用带参数的宏定义实现 C#编程中知道三角形三边,用海伦公式求面积,根号怎么打? c++语言 输入三角形三边a,b,c.判断是否能够构成三角形,如果能构成三角形,通过海伦公式,计算其面积 谁帮我用C语言编一个程序求任意圆的面积? 根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积.用C语言来做的,请问我的代码那里有错?#include<stdio.h>#include<math.h>double a,b,c;double triangle_area(double a,double b,double c);int main() c语言海伦公式求三角形面积,求纠错假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:而公式里的p为半周长(周长的一半):请你设计一个程序,改程序接收 计算三角形面积的海伦公式 海伦-秦九韶求三角形面积公式的证明? 海伦-秦九韶求三角形面积公式的证明?