编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 22:01:02
![编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输](/uploads/image/z/1329836-68-6.jpg?t=%E7%BC%96%E5%86%99%E7%A8%8B%E5%BA%8F%2C%E8%BE%93%E5%85%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E4%B8%89%E8%BE%B9+a%E3%80%81b%E3%80%81c%2C%E5%88%A4%E6%96%ADa%E3%80%81b%E3%80%81c%E8%83%BD%E5%90%A6%E6%9E%84%E6%88%90%E4%B8%89%E8%A7%92%E5%BD%A2%2C%E8%8B%A5%E4%B8%8D%E8%83%BD%E5%88%99%E8%BE%93%E5%87%BA%E7%9B%B8%E5%BA%94%E7%9A%84%E4%BF%A1%E6%81%AF%2C%E8%8B%A5%E8%83%BD%E5%88%99%E8%AE%A1%E7%AE%97%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF.%E7%BC%96%E5%86%99%E7%A8%8B%E5%BA%8F%EF%BC%8C%E8%BE%93%E5%85%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E4%B8%89%E8%BE%B9+a%E3%80%81b%E3%80%81c%EF%BC%8C%E5%88%A4%E6%96%ADa%E3%80%81b%E3%80%81c%E8%83%BD%E5%90%A6%E6%9E%84%E6%88%90%E4%B8%89%E8%A7%92%E5%BD%A2%EF%BC%8C%E8%8B%A5%E4%B8%8D%E8%83%BD%E5%88%99%E8%BE%93)
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积。注意是c语言!
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输
/*
Time : 2010-4-8
Author: Ju
*/
#include
#include
#include
double check( double a , double b , double c )
{
double temp = 0 ;
/*检查一下三边关系,满足要求则算面积*/
if(
( a + b ) > c
&&
( a + c ) > b
&&
( b + c ) > a
&&
fabs(a - b)< c
&&
fabs(b-c)< a
&&
fabs( a -c )< b
)
{
temp = ( a + b + c ) / 2 ;
/*海伦公式算面积*/
return sqrt( temp * ( temp - a ) * ( temp - b ) * ( temp -c ) ) ;
}
/*返回负数,表示不能构成面积*/
return -1 ;
}
int main()
{
double a , b , c ;
scanf("%lf%lf%lf" , &a ,&b , &c ) ;
printf("%f\n", check( a , b , c ) ) ;
return 0 ;
}
如果(A+B)>C且(A-B)<C那么A,B,C就可以构成三角形。
没看懂
如果(A+B)>C且(A-B)<C那么A,B,C就可以构成三角形。