导航:网站首页 >

C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积

C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积

匿名网友:

程序已改正,自己对照下,我调试通过了#include#includeint main(){double a,b,c,p,s,max,min;printf"请输入a,b,c三个数:";scanf("%lf%lf%lf",&a,&b,&c);max=(((a>b)?a:b)>c?((a>b)?a:b):c);min=(((ap=(1.0/2)*(a+b+c);//错误1s=sqrt(p*(p-a)*(p-b)*(p-c));printf("a,b,c三个数中最大的是:%lf\n",max);//错误2printf("a,b,c三个数中最小的是%lf\n",min);//错误3printf"三角形的面积为:%.3lf\n",s;return 0;}

匿名网友:

你用到了函数sqrt,这个需要有头文件math.h在最上面加上#include 再运行就可以了,即为:#include #include #define s ((a+b+c)/2) void main() { float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(s*(s-a)*(s-b)*(s-c))); printf("%f\n",area); } } 我调试过,可以正常运行.

匿名网友:

该程序经修改,调试无误:#include<stdio.h>#include<math.h>void main(){float a,b,c,s,area;printf"请输入三角形的三边长:";scanf("%f%f%f",&a,&b,&c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("a=%7.2f\nb=%7.2f\nc=%7.2f\ns=%7.2f\n",a,b,c,s); printf("area=%7.2f\n",area);}

匿名网友:

你用到了函数sqrt,这个需要有头文件math.h在最上面加上#include 再运行就可以了,即为:#include #include #define s ((a+b+c)/2) void main() { float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(s*(s-a)*(s-b)*(s-c))); printf("%f\n",area); } } 我调试过,可以正常运行....

匿名网友:

#include void main() { float a,b,c; int s,area; printf"请输入三角形三边的值:\n"; scanf("%f %f %f",&a,&b,&c); if(a+b>c&&a+c>b) { s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); } printf"三角形的面积是:"; printf("%d\n",area); printf"三角形的周长是:"; printf("%d\n",s*2); } } 输入3 4 5 中间间隔为空格

匿名网友:

#include#includemain(){double a,b,c;double s,area,d;printf("Enter three number a,b,c.");scanf("%f%f%",&a,&b,&c); //请改为scanf("%lf%lf%lf",&a,&b,&c);s=(a+b+c)/2;d=s*(s-a)*(s-b)*(s-c);if((a>=c+b)||(b>=a+c)||(c>=a+b))printf("error");else{area=sqrt(d);printf("The area is %f\n",area); //请改为 printf("The area is %lf\n",area); }return;}

匿名网友:

#include#includefloat area(float ,float,float);void main(){float a,b,c,result;printf"输入三角形的三边:\n";while(scanf("%f%f%f",&a,&b,&c)!=3||a+b{printf"三边输入错误,请重输!:\n"; }result=area(a,b,c);printf"根据这三边求得的面积为:%.2f",result;}float area(float x,float y,float z){float result;float p;p=(x+y+z)/2.0;result=sqrt(p*(p-x)*(p-y)*(p-z));return result; }

问题推荐

c语言坐标海伦公式,C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积...相关推荐

  1. c语言编程cosx近似值,编程利用公式求 cosx 的近似值(精度为10-6):

    输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e.c语言编程, #include#include//这个函数需要返回double类型,不然结果很快就溢出了doubl ...

  2. 用C语言编写程序计算cos x 的近似值,输入精度 e 和 x,用下列公式求cos(x)的近似值...

    C语言 输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。 #include  //头文件置顶#include double fact(int n){\ C语言编写 ...

  3. 坐标移动c语言,C语言 坐标移动详解及实例代码

    搜索热词 题目描述 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动.从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面. ...

  4. 用海伦公式计算三角形的面积 python_java程序设计1-2之用海伦公式计算三角形的面积...

    与<java程序设计1-2之用海伦公式计算三角形的面积>相关的范文 三角形面积公式 三角形面积公式 1. 已知三角形底a ,高h ,则 S =ah/2 2. 已知三角形三边a,b,c ,则 ...

  5. python利用海伦公式求三角形的面积

    前言 从小学我们都知道,三角形的面积是底乘以高除以2.那么已知任意一个三角形的三条边,如何能够求出三角形的面积呢?这里我们用到了海伦公式. 海伦公式又译作希伦公式.海龙公式.希罗公式等,它是利用三角形 ...

  6. 求三角形面积——C语言

    [C语言] 利用海伦公式求三角形面积 初学小白一枚,望各位大佬多多指教 代码如下: #include<stdio.h> //标准输入输出头文件 #include<math.h> ...

  7. c语言怎样求最大公约数,c语言求最大公约数

    求差判定法. 如果两个数相差不大,可以用大数减去小数,所得的差与小数的最大公约数就是原来两个数的最大公约数.例如:求78和60的最大公约数.78-60=18,18和60的最大公约数是6,所以78和60 ...

  8. c语言怎么做非线性规划,非线性规划中单纯形法求极值的C语言实现

    非线性规划中单纯形法求极值的C语言实现 焦作大学学报第 综合版 撇 非线性规划中单纯形法求极值的 靳 摘 要 , 语言实现 民 , 日常生活生产 中有大量求极小值的问题 . 一般计算机实现用穷举法或 ...

  9. 基础练习 心理阴影面积 C语言

    基础练习 心理阴影面积 C语言 描述: 这是一幅心理阴影面积图.我们都以为自己可以匀速前进(图中蓝色直线),而拖延症晚期的我们往往执行的是最后时刻的疯狂赶工(图中的红色折线).由红.蓝线围出的面积,就 ...

最新文章

  1. CentOS装机必备-基本设置以及缺失文件
  2. windows系统下Python环境的搭建
  3. html css 让元素居中显示,html – CSS:如何在居中元素周围对齐元素?
  4. Android系统移植与驱动开发--第四章
  5. python开发环境spyder_spyder python 2.7-spyder(Python开发环境)下载 v2.1.10官方版--pc6下载站...
  6. linux shell脚本学习xargs命令使用详解
  7. 使用.udl快速测试与数据库的连接并得到连接字符串
  8. python文本去重_Python做文本按行去重的实现方法
  9. 第五届新疆ACM H-虚无的后缀
  10. php mysql实现每日签到积分_php+mysql+jquery实现日历签到功能
  11. Shell脚本——函数
  12. Vue中data为何以函数形式返回
  13. 干货素材|UI设计中的字体样式的应用
  14. C++新特性探究(6.1):auto和decltype的类型推断差异所在
  15. FSO对象新建、打开、保存文件
  16. 马丁关于id加密验证防攻击
  17. Spring Cloud Alibaba Nacos集群和持久化配置
  18. 算术关系和逻辑关系---皮尔斯逻辑之二
  19. 按图搜索1688商品接口(item_search_img-按图搜索1688商品(拍立淘接口)代码对接教程
  20. 单片机C语言步进电机实训报告,步进电机控制实训报告.doc

热门文章

  1. 如何在SQL中处理层次型数据
  2. 保姆级STM32F103C8T6做USB-TypeC版J-link OB(官方数据手册,硬件设计,固件烧录,序列号SN修改)
  3. BBS社区运营,需要什么专业知识?
  4. MATLAB fsparse()函数使用教程
  5. could not acquire a semaphore for execution and no fallback available.
  6. 2021 程序员面试技巧篇
  7. 计算机控制接口板设计,计算机控制实验报告(过程接口板设计)
  8. 语音交互在车载场景中的应用
  9. Torch 训练的一些注意点:优化器params参数 与 lr 调度器篇 [1]
  10. 异常:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 解决办法