C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为: s=1/2(a+b+c),area=根号下[s(s-a)(s-b)(s-c)] 要求编写程序,
请问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)*(...
具体的公式如下: 先根据三条边长a、b、c计算半周长s,公式为:s = (a + b + c) / 2; 然后根据海伦公式,计算三角形面积S,公式为:S = sqrt(s * (s - a) * (s - b) * (s - c)); 最后输出计算得到的面积S即可。 下面是一个简单的C语言程序实现该公式: #include <stdio.h> #include <...
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...
1C语言:能够对给定的任意的三个数值,视为三角形三个边长,求该三角形的面积1.假设该三个数值已经能够构成一个合法的三角形2.已知三角形三个边长a,b,c求三角形的面积公式s.p=a+b+c/2 s=根号下p(p-a)(p-b)(p-c) 2 C语言:能够对给定的任意的三个数值,视为三角形三个边长,求该三角形的面积 1...
求大神帮助大一C语言编程作业编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出
最佳答案 #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
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,...
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...