在c语言中sqrt函数用于计算输入数的平方根。
输入三角形的三边的长,做一步判断:如果三边长的数值合理(即可组成三角形),则开始利用三边计算三角形的面积。若其数值不合理则(输出信息有误)。
利用复合语句。
我们把一个三角形的而三边长设定为a,b,c,其面积为s。使用海伦公式即可编写出:
#include<stdio.h>
#include<math.h>
int main()
{
float a, b, c, s;
scanf("%f%f%f", &a, &b, &c);
if ((a + b > c) && (a + c > b) && (b + c > a))
{
printf("YES\n");
s = (a + b + c) / 2.0;
s = sqrt(s * (s - a) * (s - b) * (s - c));
printf("%f\n", s);
}
else
printf("Input error!\n");
return 0;
}
标签:三边,sqrt,f%,printf,程序设计,三角形,include
From: https://blog.csdn.net/2303_80235791/article/details/142993045