主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
lingdongyang
2024年3月11日 20:01
求三角形的面积 题解:
P1125
回复 0
|
赞 0
|
浏览 714
#include<stdio.h> #include<math.h> //1125 求三角形的面积 double z(double x1, double y1,double x2,double y2) { return sqrt((x1-x2)*(x1-x2) + (y1-y2) * (y1-y2)); }//三角形的边长 int main() { double x1, x2, x3, y1, y2, y3; while(scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&...
damowanghwj
2024年3月6日 19:49
求三角形的面积 题解:海伦公式
P1125
回复 0
|
赞 0
|
浏览 582
#include<cstdio> #include<iostream> #include<string> #include<map> #include<cmath> using namespace std; double SideLength(int x1,int y1,int x2,int y2){ int a = abs(x1 - x2); int b = abs(y1 - y2); return sqrt(pow(a,2)+pow(b,2)); } int main...
orderrr
2024年3月5日 15:40
求三角形的面积 题解:c,利用海伦公式
P1125
回复 0
|
赞 0
|
浏览 562
#include <stdio.h> #include <math.h> double len(int x1, int y1, int x2, int y2) { return sqrt((double)(x2 - x1) * (x2 - x1) + (double)(y2 - y1) * (y2 - y1)); } int main() { int q, w, e, r, t, y; while (scanf("%d%d%d%d%d%d", &q, &w, &e, &r...
小王桐学
2024年2月24日 18:11
求三角形的面积 题解:C
P1125
回复 0
|
赞 0
|
浏览 444
#include <stdio.h> #include <math.h> int main() { int a[2],b[2],c[2]; while(scanf("%d %d %d %d %d %d",&a[0],&a[1],&b[0],&b[1],&c[0],&c[1]) != EOF) { double p,A,B,C; double S; A = sqrt((fabs(a[0]-b[0]))*(fabs(a[0]-b[0]))+(fabs(a[1]-b[1]))*(...
zyy754894843
2024年1月30日 10:59
求三角形的面积 题解:
P1125
回复 1
|
赞 0
|
浏览 555
通过率0%的兄弟们,把你们定义的输入的int型换为double型,不知道为什么改了才能过,可能是题目输入的数据是浮点数而不是整数
nooknook
2021年11月28日 14:28
C语言海伦公式方法
P1125
回复 2
|
赞 0
|
浏览 15.2k
#include<stdio.h> #include<math.h> int main() { int x0, y0, x1, y1, x2, y2; while (scanf("%d%d%d%d%d%d", &x0, &y0, &x1, &y1, &x2, &y2) != EOF) { double a = sqrt(pow(x1 - x0, 2) + pow(y1 - y0, 2)); double b = sqrt(pow(x2 - x0, 2) + pow(y2 - y0, ...
宋民国
2023年5月7日 00:59
求三角形的面积 题解:海伦公式的应用
P1125
回复 0
|
赞 0
|
浏览 1.5k
#include <stdio.h> int main(){ double x1,y1,x2,y2,x3,y3; while(scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3)!=EOF){ double a=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); double b=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3)); double ...
RRRJJJ
2023年3月4日 03:00
运用一下过去的数学知识
P1125
回复 1
|
赞 4
|
浏览 2.9k
用点到直线的距离公式求解三角形面积 a(x1,y1),b(x2,y2)两个点的公式为(y2-y1)*x-(x2-x1)*y+y1*x2-y2*x1=0 (一次函数)。 A=y2-y1,B=x1-x2,C=y1*x2-y2*x1,ab两点距离为√A^2+B^2,c(x3,y3)到ab的距离为|A*x3+B*y3+C|/√A^2+B^2。 所以三角形的面积等于|A*x3+B*y3+C|/2。(这种属于笨办法,不过运算量要小一些) x1-->a1,y1-->a2,x2-->b1,y2-->b2,x3-->c1,y3-...
snake
2022年6月26日 08:34
C语言:海伦公式计算三角形面积
P1125
回复 0
|
赞 2
|
浏览 9.4k
使用海伦公式计算得出三角形面积,先通过两点间距离公式求出三条边的长度,并计算出半周长。 #include<stdio.h> #include<math.h> int main(){ double a,b,c,d,e,f; while(scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&e,&f)!= EOF) { double r1=sqrt((c-a)*(c-a)+(d-b)*(d-b)); double r2=sqrt((e-a)*(e-a)+(f-b...
My_opt
2022年4月26日 13:24
c++
P1125
回复 0
|
赞 1
|
浏览 4.2k
纯数学题 #include <iostream> using namespace std; double a[2], b[2], c[2]; int main() { while (cin >> a[0] >> a[1] >> b[0] >> b[1] >> c[0] >> c[1]) { double tmp = a[0] * b[1] - a[0] * c[1] + b[0] * c[1] - b[0] * a[1] + c[0] * a[1] - ...
1
2
题目
求三角形的面积
题解数量
11
发布题解
热门题解
1
运用一下过去的数学知识
2
C语言:海伦公式计算三角形面积
3
c++
4
求三角形的面积 题解:
5
输入输出double 用%lf 不是%llf %llf代表long double
6
求三角形的面积 题解:
7
求三角形的面积 题解:海伦公式的应用
8
求三角形的面积 题解:c,利用海伦公式
9
C语言海伦公式方法
10
求三角形的面积 题解:海伦公式