博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4.三角形面积
阅读量:5154 次
发布时间:2019-06-13

本文共 624 字,大约阅读时间需要 2 分钟。

基本知识:海伦公式:可根据三角形三边长度计算三角形面积,设三角形的三边为a,b,c.
l=(a+b+c)/2;
三角形的面积s=sqrt(l*(l-a)*(l-b)*(l-c))
sqrt表示开二次根号。
 时间限制: 1 s
 空间限制: 1000 KB
 
题目描述 
Description

求三角形的面积

输入描述 
Input Description

共一行,三角形三边长。

输出描述 
Output Description

共一行,如可以组成三角形就输出面积(保留2位小数),如不能组成输出No answer

样例输入 
Sample Input

例1:3 4 5

例2:1 2 4

样例输出 
Sample Output

例1:6.00

例2:No answer

源代码如下:

#include

double a,b,c;

#include

int main()

{

scanf("%lf%lf%lf",&a,&b,&c);

if(a+b<=c||b+c<=a||a+c<=b)

{

printf("No answer");

return 0;

}

else {

double l=(a+b+c)/2;

double s=sqrt(l*(l-a)*(l-b)*(l-c));

printf("%0.2lf",s);

return 0;

}

}

转载于:https://www.cnblogs.com/csgc0131123/p/5290591.html

你可能感兴趣的文章
JavaSE语法基础总结
查看>>
python自动化测试之mysql5.0版本数据库查询数据时出现乱码问题分析
查看>>
线性表9 - 数据结构和算法14
查看>>
OD使用教程21(上) - 调试篇21
查看>>
循环移位
查看>>
函数的两种调用方式
查看>>
Spring mvc4 + ActiveMQ 整合
查看>>
Python基础(8)素数输出
查看>>
POS Tagging 标签类型查询表(Penn Treebank Project)
查看>>
Cookie/Session机制详解
查看>>
sklearn 数据预处理1: StandardScaler
查看>>
搭建Docker环境---Docker概述
查看>>
NOI 08 石头剪刀布
查看>>
UVa 11383 少林决胜(二分图最佳完美匹配)
查看>>
Ural 1297 Palindrome(后缀数组+最长回文子串)
查看>>
了解java虚拟机—非堆相关参数设置(4)
查看>>
mysql find_in_set
查看>>
数组的去重-----------------------来自大牛的讲解
查看>>
NSAttributedString
查看>>
Java复习之网络编程
查看>>