轩少不冷 发表于 2020-11-16 22:54:13

作业题。。。。。

求助求助!!!

a327190489 发表于 2020-11-16 22:58:08

#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
        int a,b,c;
        double s,area;
        printf("请输入三角形的三条边\n");
        scanf("%d%d%d",&a,&b,&c);
        if(a+b>c&&a+c>b&&b+c>a)
        {
                s=(a+b+c)/2;
                area=sqrt(s*(s-a)*(s-b)*(s-c));
                printf("此三角形的面积为:%lf\n",area);
                if(a==b&&a==c)
                printf("此三角形为等边三角形\n");
                else if(a==b||a==c||b==c)
                printf("此三角形为等腰三角形\n");
          else if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(b*b+c*c==a*a))
          printf("此三角形为直角三角形\n");
          else
                printf("此三角形为普通三角形\n");
        }
        else
        printf("不能构成三角形");
        system("pause");
        return 0;
}

a327190489 发表于 2020-11-16 23:02:36

a327190489 发表于 2020-11-16 22:58
#include
#include
#include


参考一下吧

轩少不冷 发表于 2020-11-16 23:10:45

感谢感谢
页: [1]
查看完整版本: 作业题。。。。。