- 137
- 0
- 约1.27万字
- 约 40页
- 2020-03-07 发布于上海
- 举报
C语言作业解析;当前编程题:11级第五次作业---凸多边形面积1.
【问题描述】给出平面上一组顶点的坐标,计算出它们所围成的凸多边形的面积。【输入形式】从标准输入读取顶点坐标。格式为:第一行是点的个数N(3≤N≤15),后面紧接着N行,每行两个数字 (由空格隔开),分别表示该点的X、Y坐标(0≤X,Y≤32767)。所有点的坐标互不相同,且按顺时针次序给出。输入数据确保该多边形是一个凸多边形。【输出形式】向标准输出打印一个浮点数,是该多边形的面积。该浮点数保留两位小数。【输入样例】 4????????????????????????????????????????????????????????????? 3 33 01 01 2 【输出样例】5.00【样例说明】输入数据表示了如图所示的四边形。其面积为5.00。
提示:求三角形面积可用海伦公式,求平方根可用math.h头文件中定义的sqrt函数。【评分标准】结果完全正确得20分,每个测试点4分。提交程序名为:points.c。;本题解析:
这个题是把凸n边形面积分成n-2个三角形面积和来做的。用海伦公式
S=sqrt(p*(p-a)*(p-b)*(p-c))
P=(a+b+c)/2 a,b,c为三边长
例如n边形点为a1a2…an
那 S=∑(Sa1akak+1) (2≤K
您可能关注的文档
- 信息学奥赛一本通图论算法c版.pptx
- 基础和基础梁土方造价工程题目.pptx
- 微生物教程yyd微生物的营养和培养基.pptx
- her2阳性晚期乳腺癌的靶向治疗概要.pptx
- 内分泌系统药理学 肾上腺皮质激素类药物.pptx
- 有故事的成语西师大第四册.pptx
- her2阳性晚期乳腺癌的靶向治疗.pptx
- 商业银行的经营原则.pptx
- macroeconomics国民收入核算.pptx
- ch货币需求与供给.pptx
- 湖南省永州市冷水滩区杨村甸花桥联考2025-2026学年六年级上册期中考试科学试卷.docx
- 湖南省永州市冷水滩区普利桥镇联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 人教版PEP三年级英语上册课件《Unit5 Part B 第5课时 Let's learn, Listen and do & Start to read》.pptx
- 四川省自贡市富顺县代寺联考2025-2026学年六年级上册期中考试科学试卷.docx
- 广东省惠州市博罗县罗阳镇2025-2026学年五年级上册期中考试科学试卷(含答案).docx
- 四川省自贡市富顺县代寺联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 湖南省永州市冷水滩区杨村甸花桥联考2025-2026学年六年级上册期中考试科学试卷.pdf
- 广东省惠州市博罗县罗阳镇2025-2026学年五年级上册期中考试科学试卷(含答案).pdf
- 2026年福建省高考物理试卷真题(含答案).pdf
- 人教版PEP三年级英语上册课件《Unit5 Part B 第4课时 Let's talk & Draw and say》.pptx
原创力文档

文档评论(0)