C语言计算三角形的面积
·
#include<stdio.h>
#include<math.h>
int main()//计算任意三角形的面积
{
float a = 0;
float b = 0;
float c = 0;
float s = 0;
float area = 0;
printf("请输入三条边的长度:");
scanf("%f%f%f", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a)//判断任意两边大于第三边
{
s = (a + c + b) / 2;
area = sqrt(s*(s - a)*(s - b)*(s - c));//计算三角形面积公式:sqrt为数学公式开平方,需要引用math头文件
printf("三角形的面积为:%f\n", area);
}
else
printf("三边不满足条件\n");
return 0;
}
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)