【C语言】顺序结构,三角形海伦公式

顺序结构 :即程序代码在逻辑上从前往后依次执行。
三角形海伦公式:已知三角形三条边长,通过半周长可以计算面积。

cpp 复制代码
#include <stdio.h>
#include <math.h>					//sqrt函数 
/*	功能:顺序结构(海伦公式) 
	时间:2024年10月 
	地点:贤者楼129 
	作者:LChen
*/

int main() {
	
	double a,b,c;
	double p,area;
	
	scanf("%lf%lf%lf",&a,&b,&c);	//输入三条边长
	
	p=(a+b+c)/2;	
	area=sqrt(p*(p-a)*(p-b)*(p-c));	//三角形海伦公式
	 
	printf("area=%lf\n",area);		//输出面积
	
	return 0;
}
相关推荐
敲上瘾6 分钟前
Linux系统调用mmap文件映射与malloc简单模拟实现指南
linux·服务器·c语言·缓存
观远数据6 分钟前
经营闭环的最后一公里:从看见问题到解决问题之间还差什么
java·开发语言·数据库
Java面试题总结11 分钟前
Go 语言大白话入门 6 - 判断与循环
开发语言·后端·golang
m0_6174939421 分钟前
Python OpenCV 孔洞检测与缺陷分析详解与实战
开发语言·python·opencv
hsg771 小时前
简述:Rust、GeoRust、自主研发GIS平台
开发语言·后端·rust
承渊政道1 小时前
飞算Java炫技赛:Java×Unity数字孪生园区平台的从零落地记录
java·开发语言·unity·技术分享·vibe coding·飞算javaai·飞算java ai炫技赛
wdfk_prog7 小时前
嵌入式面试真题第 10 题:高优化等级下共享状态可见性、内存模型与系统级同步设计
java·linux·开发语言·面试·职场和发展·架构·c
wdfk_prog9 小时前
嵌入式面试真题第 11 题:RTOS 优先级翻转与实时任务阻塞的通用治理
c语言·缓存·面试·职场和发展·架构
许彰午11 小时前
95_Python内存管理与垃圾回收
开发语言·python
多加点辣也没关系11 小时前
JavaScript|第13章:原始类型的方法
开发语言·javascript·ecmascript