#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个边整数,成功输出了能不能构成三角形的判断结果。