/*
* 文件名称: cfw
* 作 者: 物联网(1)班 陈璐
* 完成日期: 2016 年 3 月 2 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<stdio.h>
#include<math.h>
void jsjxmj(double a,double b,double c)
{
double s,area;
printf("\n\t欢迎使用本程序解三角形面积: \n");
if(a+b>c&&b+c>a&&a+c>b)
{
s=1./2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("\n\t边长a=%.2f,边长b=%.2f,边长c=%.2f\n",a,b,c);
printf("\n\t面积area=%.2f\n",area);
}
else
printf("\n\t不符合三角形定理\n");
}
void main()
{
double a=1,b=4,c=4;
jsjxmj(a,b,c);
}
运行结果: