C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为: s=1/2(a+b+c),area=根号下[s(s-a)(s-b)(s-c)] 要求编写程序,
问题描述:一个c语言的问题:输入三角形的三边长,求三角形面积.已知三角形的三边长a=7,b=8,c=12,则该三角形的面积公式为:area=sqrt(s*(s-a)*(s
三角形的面积公式为:面积= sqrt(s(s-a)(s-b)(s-c)),其中a、b、c分别为三角形的三条边的长度,s为半周长,即s=(a+b+c)/2。 以下是实现该公式的C语言代码: #include <stdio.h> #include <math.h> int main() { float a, b, c, s, area; printf('请输入三角形的三条边长: '); scanf...
三角形的面积公式 (1)S△=1/2ah (a是三角形的底,h是底所对应的高) (2)S△=1/2acsinB=1/2bcsinA=1/2absinC (三个角为∠A∠B∠C,对边分别为a,b,c,参见三角函数) (3)S△=√〔p(p-a)(p-b)(p-c)〕 〔p=1/2(a+b+c)〕(海伦—秦九韶公式) (4)S△=...
2018蓝桥杯C++A组:三角形面积(海伦公式) 一、题目:三角形面积已知三角形三个顶点在直角坐标系下的坐标分别为:(2.3,2.5)(6.4,3.1)(5.1,7.2)求该 c++ c 开发语言 三角形面积 浮点数 C++求三角形面积 #include<stdio.h>#include<math.h>void main(){printf("输入三个数\n");float a,b,c,s,area;sca...
请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输出结果? 答案 #include#includeint main(){ double a, b, c, p, s; printf("请输入三角形的三边长:"); scanf("%lf%lf%lf", &a, &b, &c); p = (a+b+c)/2; s = sqrt( p*(p-a)*(p-b)*(p-c)); printf("%....
1C语言:能够对给定的任意的三个数值,视为三角形三个边长,求该三角形的面积1.假设该三个数值已经能够构成一个合法的三角形2.已知三角形三个边长a,b,c求三角形的面积公式s.p=a+b+c/2 s=根号下p(p-a)(p-b)(p-c) 2 C语言:能够对给定的任意的三个数值,视为三角形三个边长,求该三角形的面积 1...
double traingle_area(double a,double b,double c){ if(a+b<c||a+c<b||c+b<a){ //不是三角形 return-1;} double p=(a+b+c)/2.0;return sqrt(p*(p-a)*(p-b)*(p-c));} 方法二、include<iostream> include<cmath> using namespace std;double triangel_area(double a,...
c语言:用海伦公式,求三角形的面积|练习题 一、题目 用海伦公式,输入三边长度,计算三角形的面积 二、思路分析 1、设置判断函数,判断输入的三边是否能构成三角形 2、如果不能,开关值由0变为1 3、如果能,开关值为0 三、代码图片【带注释】 四、源代码【带注释】 ...
最佳答案 #include "stdio.h"#include "math.h"void main(){unsigned char a,b,c,max;double s,cosab;puts("请输入三条边长:");scanf("%d %d %d",&a,&b,&c);//半段能否构成三角形max=a;if(max