C语言用海伦公式求任意三角形的面积

您所在的位置:网站首页 用C语言求三角形面积 C语言用海伦公式求任意三角形的面积

C语言用海伦公式求任意三角形的面积

2024-07-12 08:48| 来源: 网络整理| 查看: 265

初学C语言,发布出来只是想记录我的学习过程

写这个代码的时候我是分三点来思考的

1.需要声明哪些量

2.三角形必须满足的定义

3.可以用if-else结构完成

以下就是代码:

#include #include int main() { float a, b, c, s, m; //a,b,c分别定义三条边,s表示周长,m表示面积。 print("请输入三个数字:"); //提示键盘输出。 scanf("%f%f%f", &a, &b, &c); //用scanf来接受键盘输入的数字。 //满足三角形的判断. if (a + b > c && a - b < c) { s = (a + b + c) / 2; m = sqrt(s*(s - a)*(s - b)*(s - c)); printf("m=%f\n", m); } else printf("请重新输入三个数\n"); return 0; }

结果:

 

上面是我自己慢慢修改写出来的代码,如果被大佬看见了麻烦指点一下我。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3