• 2021-04-14
    编程如下功能,输入三角形的三边长,求三角形面积。为简单起见,设输入的三边长a、b、c能构成三角形。从数学知识已知求三角形面积的公式为b7f611979d59db6c1caf4b4a1ec2bcf2.png
  • #include
    #include #include int main(void) { float a, b, c, disc, p, q; printf("Please enter a,b,c:"); scanf("%f, %f, %f", &a, &b, &c); disc = b * b - 4 * a * c; p = - b / (2 * a); q = sqrt(fabs(disc)) / (2 * a); printf("Two unequal real roots: x1=%6.2f, x2=%6.2f\n", p+q, p-q); return 0; }

    内容

    • 0

      编写程序,输入三角形的三条边长,先判断是否可以构成三角形,如果可以,则输出三角形的周长和面积(计算的周长和面积保留一位小数);否则,输出“输入的三边无法构成三角形”。 【提示】 (1)三个数可以构成三角形必须满足如下条件:每条边长均大于0,并且任意两边之和 大于第三边。 (2)已知三角形的三条边长,三角形的面积等于h(h.a)(h.b)(h.c),其中a、b、c 为三条边长,h为周长的一半。 (3)求平方根可以使用math库中的sqrt()函数

    • 1

      有一三角形, 顶点为[tex=2.429x1.0]4UtdoATYkKYd/cmJ5vuznw==[/tex], 其坐标分别为[tex=12.429x1.357]Qk8pElksoB6n3UBoXcAHmcTsGOrqVQxgJq2aX1sVEnjrICkaogcDzWIqGuFpg8Mm[/tex],求三 角形面积和三角形重心 (提示:重心坐标 [tex=4.286x2.286]tZfrdnsK79c3e0xqLabueMbp66Az9XfMmMtMjXQbLjs=[/tex] )。

    • 2

      已知[tex=3.143x1.214]a2TRVhDQ15H4ea4ox3caLw==[/tex]三顶点[tex=13.429x1.357]7qTeC4s2lsu+ZlUX5QrSjYewcY9Q+XxSgMB9VG2vzAU=[/tex],试求(1)三角形三边长;(2)三角形三内角;(3)三角形三中线长;(4)角A的平分线向量[tex=1.714x1.643]WjVc0V4V/+jVSlNWmvREyQwM6lYq57dWHj+PYXOGjhs=[/tex](终点[tex=0.857x1.0]m2DKAQtGuc1DyN3zyNlILg==[/tex]在[tex=1.5x1.0]RlW7nqK9loRKpEZxlhR16g==[/tex]边上),并求[tex=1.714x1.643]WjVc0V4V/+jVSlNWmvREyQwM6lYq57dWHj+PYXOGjhs=[/tex]的方向余弦和它的单位向量

    • 3

      某三角网由 10 个三角形构成,观测了各三角形的内角并计算出各三角形闭合差,分别为:+9″、-4″、-2″、+5″、-4″、+3″、0″、+7″、+3″、+1″,则该三角网的测角中误差为( )

    • 4

      中国大学MOOC: 某三角网由10个三角形构成,观测了各三角形的内角并算出各三角形闭合差,分别为:+9″、-4″、-2″、+5″、-4″、+3″、0″、+7″、+3″、+1″,则该三角网的测角中误差为( )。