c语言编程,输入3个数组成三角形

Python015

c语言编程,输入3个数组成三角形,第1张

#include "stdio.h"

#include "math.h"

int main()

{

double a,b,c,sum,area

printf("请输入三个数:")

scanf("%lf%lf%lf",&a,&b,&c)

if(a>0 &&b>0 &&c>0 &&a+b>c &&b+c>a &&a+c>b)

{

printf("输入的三个数可以组成三角形,其面积为:")

sum=(a+b+c)/2

area=sqrt(sum*(sum-a)*(sum-b)*(sum-c))

printf("%lf\n",area)

}

else

{

printf("输入的三个数不能组成三角形!\n")

}

}

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:。

int a, b, c

scanf("%d%d%d", &a, &b, &c)

if ( a + b >c &&a + c >b &&b + c >a)

printf("能")

else

printf("不能")

return 0

3、编译器运行test.cpp文件,此时输入3个边整数,成功输出了能不能构成三角形的判断结果。