C语言用海伦公式求任意三角形的面积 |
您所在的位置:网站首页 › 用C语言求三角形面积 › C语言用海伦公式求任意三角形的面积 |
初学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 |