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
假设知道三角形的三边长为a,b,c.程序如下:#include #include double area (double a, double b, double c){ double area=0,s=0; s=(a+b+c)/2 area=sqrt(s*(s-a)*(s-b)*(s-c)); return area;}void main(){ double a=10, b=10, c=10; /*或者用scanf()输入abc的值*/ printf("area...
int main() float area,s,a,b,c; printf('请输入三角形的边长a:(一次只输入一个边长,如2.34)'); scanf('%f',&a); printf('请输入三角形的边长b:(一次只输入一个边长,如2.34)'); scanf('%f',&b); printf('请输入三角形的边长c:(一次只输入一个边长,如2.34)'); scanf('%f',&c); s=a+b...
在C语言中,我们可以通过编写一个函数来实现海伦公式的计算。下面是一个使用海伦公式求解三角形面积的C语言程序示例:```c #include <stdio.h> #include <math.h> // 计算三角形的面积 double calculateTriangleArea(double a, double b, double c) { double s = (a + b + c) / 2.0;double area =...
C语言:求三角形的面积根据输入的三角形的三边,判断是否能组成三角形,若可以则输出它的面积和类型(等腰,等边,直角,普通).按要求写程序.要求用简单的C语言写!最佳答案Th
C语言编程问题,利用海伦公式求三角形面积我变了一个程序,要求输入可以构成三角形三边的三个数,求三个数的最大值,最小值,和三角形面积.运行没有错误但是面积的结果总是0 ,请各位高手帮我看看我错哪了,#include#includeint main(){double a,b,c,p,s,max,min;printf("请输入a,b,c三个数:");scanf("%...
void main(){ float a,b,c,s,area;printf("请输入三角形的三边长:");scanf("%f%f%f",&a,&b,&c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("a=%7.2f\nb=%7.2f\nc=%7.2f\ns=%7.2f\n",a,b,c,s);printf("area=%7.2f\n",area);} ...
void main(){ float x,y,z,s,n,m;scanf("%f%f%f",&x,&y,&z);if((x+y<=z) || (x+z<=y) || (y+z<=x)) //判断是否能构成三角形条件 { printf("wrong\n");} else { n=(x+y+z)/2.0; //这里要用浮点数2.0 s=n*(n-x)*(n-y)*(n-z);m=sqrt(s);printf...
如何用c语言求三角形面积的程序c语言 小亿 88 2024-08-17 10:33:35 栏目: 编程语言 #include <stdio.h> int main() { float base, height, area; // Input base and height of the triangle printf("Enter the base of the triangle: "); scanf("%f", &base); printf("Enter the height of ...
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)));...