c语言已知两直角边求第三边
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 00:15:38
设a为直角三角形的斜边,则a>b且a>ca方=b方+c方由(2a)方=4(a方)=4(b方+c方)=(2b)方+(2c)方故三角形A1B1C1为直角三角形
#include#includemain(){floata,b,c,p;doubleS;printf("请输入三边长度(如3,4,5):");//注意逗号是西文的scanf("%f,%f,%f",&a
a=3,b=4,c=5A=arcsina/c=arcsin3/5≈36°52'11"B=arcsinb/c=arcsin4/5≈53°7'48"
a:c=(根号5-1)/2b/a=c/bb^2=ac直角三角形中,a^2+b^2=c^2a^2+ac-c^2=0(a/c)^2+(a/c)-1=0a/c=(根号5-1)/2
#include#includevoidmain(){floata,b,c,s,area;printf("依次输入a,b,c(空格识别一个数):");scanf("%f%f%f,",&a,&b,&c)
由题意得,一式:a^2+b^2=c^2而且a/b=b/c即b^2=a*c,把此式代入一式得a^2+a*c=c^2然后两边同时除以c^2得:(a/c)^2+a/c-1=0把a/c看成是一个数x,就得到一
(a2+b2)2-2(a2+b2)-15=0(a²+b²-5)(a²+b²+3)=0a²+b²=5c=√(a²+b²)=
在直角关系中,两直角边的长分别为a和b,斜边的长为c,且三边之间存在着这样的关系:a^2+b^2=c^2,若a+b=12,c=10,(a+b)²-2ab=c²;144-2ab=10
是a2+b^2=c^2(na)^2+(nb)^2=(nc)^2n^2(a2+b^2)=n^2c^2a2+b^2=c^2
#include#includepublicvoidmain(){doublea,b,c;scanf("%lf%lf%lf",&a,&b,&c);doublearea,preimeter;preime
a^3+b^3=c^3且因a,b,c>0所以有c>a,且c>b即,c是最大边,所以C是最大角这样就有c^2=a^3/c+b^3/c=a^2*a/c+b^2*b/c
∵直角△ABC的两直角边分别为6,8,∴AB=62+82=10,∵以BC为直径的半圆的面积是 12π(82)2=8π,以AC为直径的半圆的面积是 12π(62)2=9π
直角三角形,可以得出a²+b²=C平方化简公式得C的4次方-2C的平方+1=16(C平方-1)平方=16C平方-1=4C平方=5C=根号5由于不方便打符号,请见谅2楼的,你漏了一个
全部根据勾股定理.1,12*12=14413*13=169169-144=2525=5*5B=52,4*4=165*5=2525-16=99=3*3B=3第3题暂时没想出.==补充
首先,输入三角形的三边长的问题.你没有判定输入的数是否可以构成三角形.还有就是定义变量应该用浮点型变量,而不是整型变量,毕竟三角形的面积不可能全部是整型吧.这个是我刚写的,这个也没有判定输入的数是否可
就按公式写就行:c=sqrt(a*a+b*b);保留1位小数是输出的问题,无法做到让c的值保留1位小数:printf("*.1f\n",c);
设两边分别为A,B第3边为CC=根号下A的平方加B的平方,把数字带进去就可以了
条件都说全了还不会啊,勾股定理嘛再问:����再答:ֱ������Σ�����ֱ�DZߵ�ƽ���͵��ڵ���ߵ�ƽ��再问:����ֱ�DZ߶���11˵�´�再答:���������ÿ��ԣ�Լ��
#include#includevoidmain(){floata,b,c,t,p,s;printf("请输入三边的长度\n");scanf("%f%f%f",&a,&b,&c);if(a>b){t=
∵∠B=30°∴Sin30°=AC/AB=1/2∴2AC=AB∵AC²+BC²=AB²∴AC²+(14-AC)²=(2AC)²∴AC&sup