求三角形面积——C语言

求三角形面积——C语言C 语言 利用海伦公式求三角形面积代码如下 include stdio h include math h voidmain floata b c p doubleS printf 请输入三边长度 n scanf f f f amp a amp b amp c if a b gt c amp amp b c gt a amp amp a c gt b p a b c 2 S sq math h stdio h

初学小白一枚,望各位大佬多多指教

代码如下:

#include 
     //标准输入输出头文件 #include 
     //需用数学公式sqrt【平方根计算】 void main() { 
    float a,b,c,p; //边长和面积可为小数 double S; printf("请输入三边长度:\n"); //每次输入以Enter键结束 scanf("%f %f %f", &a,&b,&c); //输入变量 if(a+b>c && b+c>a && a+c>b) //判断任意两边之和是否大于第三边 { 
    p=(a+b+c)/2; S=sqrt(p*(p-a)*(p-b)*(p-c)); //sqrt开平方,计算面积 printf("此三角形面积为:%7.2f\n",S); //宽度为7,其中.2表示小数点后保留2位 } else { 
    printf("您输入的三边不构成三角形!\n"); } } 

运行结果:

请输入三边长度: 8 9 6 此三角形面积为: 23.53 Press any key to continue 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204537.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午8:05
下一篇 2026年3月19日 下午8:06


相关推荐

  • 百度地图api根据坐标搜索附近信息_最简单app制作

    百度地图api根据坐标搜索附近信息_最简单app制作这几天比较空闲,就接触了下百度地图的API(开发者中心链接地址:http://developer.baidu.com),发现调用还是挺方便的。只要简单几步注册下,就可以获得一个Key,就能直接调用(P

    2022年8月5日
    5
  • jsp+servlet实现简单登录页面功能Demo

    jsp+servlet实现简单登录页面功能Demo小白新路历程-1[转载请联系本人]实现功能:模拟简单登录功能,登录成功跳转新页面,登录失败在原登录界面提示登录失败信息开发环境:eclipseTomcat-8.0预备知识:HTML标签,Servlet相关知识——请求的转发与重定向,jsp相关知识,EL表达式思路实现:共2个jsp,一个servlet1.登录界面login.jsp:采用jsp,不采用html的原因是因为要进行登录…

    2022年6月18日
    29
  • 敏捷过程模型有哪几种_能力模型的第四层能力

    敏捷过程模型有哪几种_能力模型的第四层能力目录 一、模型简介和思想 二、模型结构 第一部分encoder层 第二部分Convolution Layer卷积层 第三部分Co-Predictor Layer联合

    2025年7月11日
    4
  • 机器学习—决策树原理(python代码实现)

    机器学习—决策树原理(python代码实现)首先,决策树(DecisionTree)是一种基本的分类与回归方法,在这里主要讨论用于分类的决策树。决策树的学习通常包含三个步骤:特征选择,决策树的生成,决策树的剪枝。优点:计算复杂度不高,输出结果易于理解,对中间值的缺失值不敏感,可以处理不相关特征数据。 缺点:可能会产生过度匹配的问题。 使用数据类型:数值型和标称型。那么具体的来通过一个例子说明一下决策树。下面这个例子是通过贷款…

    2025年10月3日
    5
  • 搭建Git本地服务器

    搭建Git本地服务器

    2021年10月12日
    66
  • python求乘积_Python实现求笛卡尔乘积方法详解

    python求乘积_Python实现求笛卡尔乘积方法详解这篇文章主要介绍了 Python 实现求笛卡尔乘积的方法 结合实例形式分析了 Python 计算笛卡尔乘积的原理与实现技巧 需要的朋友可以参考下本文实例讲述了 Python 实现求笛卡尔乘积的方法 分享给大家供大家参考 具体如下 在数学中 两个集合 X 和 Y 的笛卡尓乘积 Cartesianpro 又称直积 表示为 X Y 第一个对象是 X 的成员而第二个对象是 Y 的所有可能有序对的其中一个成员 假设集合 A

    2025年11月17日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号